2013-04-13 62 views
0

我正在嘗試構建一個基於多個主題標籤在實時上顯示Twitter源的Web應用程序。就像TweeterWall。
我一直在谷歌搜索,但有太多的API,我有點困惑。基於多個#標籤獲取Twitter源

我的設置是一個標準的共享託管PHPMySQL

我的問題:哪種方法最適合我的環境?
我應該使用流API,搜索API,插座,可能的Javascript setInterval() .. 我真的ONT知道..

謝謝您的回答。
- 歡呼聲

回答

1

請在GitHub上看一下this project。不要被標題弄糊塗 - 自Twitter的API更新至1.1後,它已經更新。

頁面上的jQuery插件已經被重新利用是一個渲染引擎,即它有助於使您的飼料。

的重要組成部分,但在「服務器端的例子和設置」目錄。去那裏,閱讀SETUP_INSTRUCTIONS文檔,並使用「Plug_and_Play/Ready_PHP.php」文件中的代碼作爲起點。

如果您按照SETUP_INSTRUCTIONS文檔中的說明操作,則只需將Twitter中的密鑰與Twitter句柄一起復制並粘貼到該文件中,並且它應該爲您呈現時間線。

請注意,您將不得不更新代碼來呈現多個時間軸,並且必須使用AJAX或其他解決方案來更新時間軸,以模擬實時。

在該注意事項上,小心不要打擊費率上限。如果您只爲兩個Twitter句柄渲染時間線,則可以每6秒更新一次(最佳情況下)。爲此,您必須使用單獨的Web服務來執行請求,然後從您的網頁中查詢該服務。


附:我是該項目的作者,所以如果您需要任何幫助,請告訴我。祝你好運! :)

+0

你有任何在線工作的例子嗎?這看起來不錯:D – intelis

+0

我做過了,但我不得不把它記下來,因爲它在開發網站上。 Plug_And_Play/Ready_PHP.php文件實際上是我用於現場演示的頁面。唯一的區別是我從Twitter中刪除了密鑰和祕密,以及Twitter手柄。它只需要大約五分鐘即可完成設置,並且不需要任何特殊的服務器設置。只需使用密鑰/機密文件更新文件並將其上傳到文件系統即可。如果您按照我的指示在Twitter上設置您的應用程序,它應該立即工作。 –

+0

其實,我現在確實已經在另一個[dev site](http://soleracms.com/testing/PHPLive.php)上的代碼,但它是無風格的。 –