我試圖找到與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