2012-11-16 56 views
0

我需要使用以下REST請求訪問Twitter API用戶時間軸服務,以便我可以從Feed中提取一些推文以在網站上顯示: 「https:// api .twitter.com/1/status/user_timeline.json?screen_name = frosario「Twitter OAuth:使用客戶端ID和密碼進行身份驗證

它主要工作,但執行此請求時出現零星的401和500錯誤;這似乎是因爲我達到未認證API調用的速率限制。

我想用我的客戶端ID和密碼進行身份驗證,以便我可以利用增加的費率限制。我希望通過服務器端OAuth流程使用我的客戶端ID和祕密進行此操作;但如果需要也可以提供用戶憑據。但是,這需要全部服務器端;每次我們加載站點時,我都無法通過OAuth重定向流程來驗證Twitter的API;只是爲了下載這些推文。我有什麼選擇?我查看了Twitter的OAuth文檔,但沒有看到任何對我的情況有用的東西;但也許我錯過了一些東西。

任何建設性的意見,非常感謝。

+0

老問題,但請在這裏看到我的解決辦法:http://stackoverflow.com/questions/17067996/authenticate-and-request-a-users-timeline -with-Twitter的API-1-1-的OAuth / – hutchonoid

回答

0

使用oAuth時,您正在使用它來驗證當前用戶,以便您可以訪問他們特定的推文等,這不是您想要做的。你只是在尋找一種方式來下載某些推文嗎?

您可以創建一個控制檯應用程序或流程來爲您下載推文,將它們存儲在數據庫中,然後從數據庫中讀取。

如果有很多推文,我建議使用Twitter Stream API

相關問題