2010-09-02 91 views
0

請原諒這個問題,如果它有點愚蠢,但我是新來的PHP和有點失落。Twitter流媒體API,如何更新用戶時間線

我想寫一個小的twitter客戶端,其中用戶的時間線更新來自Twitter流API(它不完整,但爲了設計的緣故)。

的過程會是:

用戶跡象上調>我將他添加到用戶的列表中流跟蹤 - >如果我看到我發佈在自己的時間軸上的用戶的消息。 (流偵聽將發生在服務器上)。

我該如何在php中做這樣的事情?這似乎是一個socket服務器是要走的路(http://www.functionblog.com/?p=67=1),但後來人們往往會說,它有點劈....

非常感謝

回答

0

存在着HANDELS這一切的PHP類您。請參閱http://code.google.com/p/phirehose/。希望這可以幫助。

+0

謝謝!我特別想知道如何在PHP中將更新(新流項)推送到客戶端。例如,假設您關注流上的用戶,當您看到流上的更新時,您希望用戶時間軸更新並顯示更新。 – jlezard 2010-09-08 10:41:31

+0

我還沒有嘗試過這個功能,但是如果你看看下載的/ example目錄,有一個filter-reconfigure.php例子。我相信你的代碼會很相似,但不是$ this-> setTrack(),你會做$ this-> setFollow($ userIds)。返回的狀態如下所示:http://dev.twitter.com/doc/get/statuses/show/:id – 2010-09-08 18:48:35