1
當我使用birdy庫,並有AppClient
對象使用應用程序的唯一身份驗證成功驗證的GET API /幫助/語言返回HTTP 220。例如,我可以成功撥打GET https://api.twitter.com/1.1/application/rate_limit_status.json
。Twitter的API使用的應用程序的唯一身份驗證
當試圖GET https://api.twitter.com/1.1/help/languages.json
與同一客戶對象時,返回以下錯誤消息。
您的憑據不允許訪問此資源。
我不知道爲什麼這可能是因爲Twitter的GET help/languages/文檔頁面有一個速率限制應用程序只有通過認證的客戶端,這意味着我應該能夠從這個端點來獲取?
的Twitter列出了速率限制爲這個端點所以我不知道它是否是與我的設置應用,只有客戶。我已經嘗試過兩種不同的Twitter應用程序,所以也許是與「birdy」庫有關。 –
@JamesHiew沒有,我twurl和捲曲試了一下,可以確認你所看到的。出於某種原因,它對app-auth不滿意。 –