我试图找到与R使用httr包连接到Appannie的API的方式(根本没有API连接经验)。 该API要求包含请求标题 来自appannie网站的引用: 注册App Annie帐户并生成API密钥。 此键,如下所示添加到您的请求头:
授权:承载'引用过如何正确使用API数据请求的请求标头?
我写它看起来像这样
query <- "http://api.appannie.com/v1/accounts/1000/sales?break_down=application+dat
&start_date=2012-01-01
&end_date=2012-02-01
¤cy=USD
&countries=US
&page_index=1"
getdata<-GET(url=query, add_headers("Authorization: bearer 811b..."))
命令HTTP_STATUS(的GetData)的代码显示我的“客户端错误:(401)未经授权的“ 有人可以帮我一下,我做错了什么?
你尝试过“Bearer”(首都B)吗? – Jasper
我做了,结果相同 –
“* API是无状态的,每个请求都需要认证。所有的API请求都使用API密钥承载认证,并且只接受** HTTPS **。*提出的请求。 .appannie.com /条目/ 23215057-3的验证。你的查询以'http'开头。这可能是问题。 – hrbrmstr