2010-09-02 55 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