如何每隔30秒从指定的主题标签显示/更新推文

时间:2011-03-11 09:23:30

标签: php api twitter hashtag

我有一个php网页,用户可以在其中选择Twitter主题标签。

使用Twitter API我想显示该主题标签的最新推文,并每隔30秒更新一次。

对此的任何支持都会很棒。 感谢

2 个答案:

答案 0 :(得分:1)

我会使用search API,一个示例网址,内容编码为json

http://search.twitter.com/search.json?q=%23TAG&rpp=1

TAG 替换为您的代码,%23 =#。 rpp = 1 表示只返回一条推文(results_per_page)。

现在使用json_decode();和一些代码,您可以输出最新的推文。对于刷新使用Javascript或每30秒将页面重定向到自己..

答案 1 :(得分:0)

我建议您使用Ajax请求,因为这对用户来说是更好的体验。对于定时操作,许多Ajax框架中都有方法。对于Prototype中的示例,您可以使用http://www.prototypejs.org/api/timedObserver

你可以用普通的PHP来做这件事的唯一方法是每隔30秒刷新一次网站(通过重定向到自己),这对用户来说没有好感。