将多个API调用组合到一个.json文件中

时间:2017-02-22 19:43:05

标签: python

我正在尝试为不同的输入值进行多个api调用。我成功创建了一个for循环,将参数输入到url中,但我无法将api调用结果合并到一个.json文件中。最终目标是将数据导出为可以分析的.csv。这是我一直在尝试的代码:

`urls = ['www.ibm.com', 'www.salesforce.com', 'www.google.com']
 items = []
 for url in urls:
      x = ('http://partnerapi.com/partnerapi/company/detail?CompanyDomain=%s&pc=TestKey.partner&key=0&outputtype=json&outputFieldOptions=companyTopLevelIndustry') % (url)
      call = requests.get(x).json()
      items.extend(call['items'])`

我得到了一个关键词:'items'

0 个答案:

没有答案