我需要使用Twitter流API顯示指定用戶的最新推文。我有適度的PHP,JSON和JavaScript的知識,但還不足以自己弄清楚這個Twitter流API。有人可以向我解釋什麼樣的「連接」到這個twitter流並顯示最新的tweet?是否需要在實際的服務器上完成某些工作,或者只能通過網站模板中的某些json和php代碼完成這些工作?使用Twitter流API顯示最新的推文
回答
您不希望爲此使用流API。
你想獲取statuses/user_timeline並解析它。您可以通過JavaScript加載並完全解析它,事實上,避免了在此處執行PHP工作的任何需要。
我使用常規方式獲取並解析最新的twitter狀態,在5分鐘內超過每小時最多的twitter請求量。這就是爲什麼我試圖學習如何連接並使用Twitter Stream API,以便避免每小時的請求上限。 – taylor 2012-04-04 19:56:53
您可以通過緩存響應來避免每小時的請求上限(PHP有多種緩存方法 - 將其寫入文件,將其存儲在APC,數據庫等中)一兩分鐘。 – ceejayoz 2012-04-04 20:04:11
順便說一句,如果您每次查看頁面時都創建並拆除與Streaming API的連接,那麼您也會在該處找到一個上限。 – ceejayoz 2012-04-04 20:11:51
如果您因任何原因而使用Streaming API。你可以做的就是使用類似於PHP phirehose的東西,或者使它變得更容易,因爲在簡單的過程中很簡單。查看並閱讀Adam Green發佈的關於140 DEV Server的信息。
他的網站是在這裏:http://140dev.com/
,你可以從這裏下載PHP框架/服務器:http://140dev.com/free-twitter-api-source-code-library/twitter-database-server/download/
- 1. Twitter API不顯示舊推文?
- 2. 無法獲取使用Twitter API 1.1和PHP的最新推文
- 3. 如何使用node.js在express.js上使用twitter api顯示最後20條推文?
- 4. 如何使用twitter api顯示特定時間段的推文
- 5. 使用Twitter Streaming API獲取最新推文
- 6. 如何在Android上使用twitter api顯示最後20條推文?
- 7. Twitter的API JSON調用沒有得到最新的3推文
- 8. Twitter API推文
- 9. Twitter Feed未顯示推文
- 10. Twitter流式API收集推文
- 11. 使用Twitter API api v1.1搜索/推文
- 12. codebird array顯示使用api的推文
- 13. Twitter user_timeline API未顯示轉推
- 14. Twitter API - 如何創建新的推文
- 15. 如何使用新的Twitter API v1.1吸引用戶的推文?
- 16. 通過使用Twitter流API,Twitter Rest API
- 17. 如何在clojure中使用twitter-api獲取流媒體推文?
- 18. Twitter用戶名不顯示推文JSON
- 19. 使用Twitter的流API
- 20. iOS Twitter API;如何檢索國家內最新的推文?
- 21. Twitter API:獲取附近的最新推文
- 22. 顯示流媒體推文?
- 23. 最新推文不總是顯示
- 24. 使用Twitter API確定推文位置
- 25. 使用Twitter api url發送推文
- 26. 使用Python與Twitter API發佈推文?
- 27. Twitter api排除流中的推特
- 28. 推文的Twitter API位置
- 29. 如何從Twitter獲取最新推文?
- 30. 爲twitter創建API以顯示最新的5個帖子
「做的東西需要被實際的服務器上完成,或可這一切都只是通過做網站模板中的一些json和php代碼?「 - PHP代碼始終在服務器上運行,即使它在您的模板中。 – 2012-04-04 19:49:17
如果您使用140開發服務器,推文將被拉入特殊數據庫表中,您可以使用zip中包含的配置文件輕鬆進行配置。 – Chamilyan 2012-04-05 09:21:33