我已經做了閱讀有關編寫查詢Twitter的API,並通過OAuth認證的應用程序了幾個小時,但他們都在眼前似乎對我的簡單的任務過於複雜:獲取Twitter Feed和避開請求限制的最簡單方法是什麼?
我的客戶的網站屈指可數,他們都在主頁上顯示他們的twitter feed,所有這些都在同一臺服務器上運行。我通過使用他們的推文的RSS提要並輸出他們最新的推文,格式化爲HTML來做到這一點。
問題是,隨着我獲得更多的客戶,我最終在接近小時結束時達到了請求限制。
如果我反而爲每個客戶做一個oauth驗證的API請求,那會讓我在費率限制左右,但看起來有點過分。我必須讓每一位客戶給我一個oauth密鑰,只是爲了在他們的網站上顯示他們的推文?他們甚至可以給我一把永恆持久的鑰匙嗎?
我在互聯網上看到的所有oauth示例都是針對整天做oauth請求的應用程序,將發佈到人們對他們的twitter提要等的應用程序,我的需求更加簡單,我希望有人有一個簡單的答案。
我不認爲這是正確的。在我看來,這些小部件包含在速率限制中:https://dev.twitter.com/discussions/2874 –
確實如此,但它是每個IP。所以它每小時從瀏覽器撥打150個電話。網絡服務器沒有通過IP進行任何呼叫。因此,最糟糕的情況是,一些重度用戶會看到一個錯誤,而不是所有訪問該網站的人。 –
*拍頭* 當然!再次感謝! –