2012-04-04 87 views
0

我需要使用Twitter流API顯示指定用戶的最新推文。我有適度的PHP,JSON和JavaScript的知識,但還不足以自己弄清楚這個Twitter流API。有人可以向我解釋什麼樣的「連接」到這個twitter流並顯示最新的tweet?是否需要在實際的服務器上完成某些工作,或者只能通過網站模板中的某些json和php代碼完成這些工作?使用Twitter流API顯示最新的推文

+0

「做的東西需要被實際的服務器上完成,或可這一切都只是通過做網站模板中的一些json和php代碼?「 - PHP代碼始終在服務器上運行,即使它在您的模板中。 – 2012-04-04 19:49:17

+0

如果您使用140開發服務器,推文將被拉入特殊數據庫表中,您可以使用zip中包含的配置文件輕鬆進行配置。 – Chamilyan 2012-04-05 09:21:33

回答

0

您不希望爲此使用流API。

你想獲取statuses/user_timeline並解析它。您可以通過JavaScript加載並完全解析它,事實上,避免了在此處執行PHP工作的任何需要。

+0

我使用常規方式獲取並解析最新的twitter狀態,在5分鐘內超過每小時最多的twitter請求量。這就是爲什麼我試圖學習如何連接並使用Twitter Stream API,以便避免每小時的請求上限。 – taylor 2012-04-04 19:56:53

+0

您可以通過緩存響應來避免每小時的請求上限(PHP有多種緩存方法 - 將其寫入文件,將其存儲在APC,數據庫等中)一兩分鐘。 – ceejayoz 2012-04-04 20:04:11

+0

順便說一句,如果您每次查看頁面時都創建並拆除與Streaming API的連接,那麼您也會在該處找到一個上限。 – ceejayoz 2012-04-04 20:11:51