连接到Bing API

时间:2015-10-27 06:24:14

标签: r api bing-api

我希望使用Bing API在R中提取数据。当我在浏览器中使用以下查询时

https://api.datamarket.azure.com/Bing/Search/Web?Query=%27analytics%27&$format=json

我以json格式获取搜索结果。但我必须首先输入UserID(空白)和密码(授权令牌)进行授权。 如何将查询与R中的授权令牌合并,以便我可以直接在R环境中加载搜索结果?

1 个答案:

答案 0 :(得分:0)

您可以将身份验证功能用作httr包的一部分:

library(httr)

response = GET(url = 'https://api.datamarket.azure.com/Bing/Search/Web?Query=%27analytics%27&$format=json', 
           authenticate('','auth token', type = 'basic'))
res = content(response, encoding = 'json')