【问题标题】:Twitter Streaming API, how to update user timelineTwitter Streaming API,如何更新用户时间线
【发布时间】:2010-09-03 03:15:42
【问题描述】:

如果这个问题有点愚蠢,请原谅,但我是php新手,有点迷茫。

我正在尝试编写一个小 twitter 客户端,其中用户的时间线更新来自 Twitter Streaming API(它不完整,但为了设计它会这样做)。

流程如下:

用户注册-> 我将他添加到要在流中跟踪的用户列表中-> 如果我看到该用户的消息,我将其发布在他的时间线上。 (流监听将发生在服务器上)。

我该如何在 php 中做这样的事情?似乎一个套接字服务器是要走的路(http://www.functionblog.com/?p=67=1),但人们倾向于说它有点黑客......

非常感谢

【问题讨论】:

    标签: php api twitter


    【解决方案1】:

    有一个 php 类可以为您处理所有这些。见,http://code.google.com/p/phirehose/。希望这会有所帮助。

    【讨论】:

    • 谢谢!我特别想知道如何在 php.ini 中将更新(新的流项目)推送到客户端。例如,假设您在信息流上关注用户,当您在信息流上看到更新时,您希望用户时间线更新并显示更新。
    • 我没有尝试过这个功能,但是如果你查看 /example 下载目录,就会有一个 filter-reconfigure.php 示例。我相信您的代码会相似,但您将使用 $this->setFollow($userIds) 而不是 $this->setTrack()。返回状态如下:dev.twitter.com/doc/get/statuses/show/:id
    猜你喜欢
    • 2013-12-11
    • 2013-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 2014-05-04
    • 2013-03-30
    • 1970-01-01
    相关资源
    最近更新 更多