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

发布于 2024-10-21 17:35:25 字数 120 浏览 3 评论 0原文

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

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

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

I have a php webpage where the user selects a Twitter hashtag.

Using the Twitter API I'd like to then display the most current tweet for that hashtag and update this every 30 seconds.

Any support on this would be great.
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

芸娘子的小脾气 2024-10-28 17:35:25

我将使用 搜索 API,一个示例网址,使用 json< 编码的内容/code>:

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

TAG 替换为您的标签,%23 = #. rpp=1 表示仅返回一条推文 (results_per_page)。

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

I would use the search API, a sample url, content encoded with json:

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

Replace TAG with your Tag, %23 = #. rpp=1 means return only one tweet (results_per_page).

Now with json_decode(); and a bit of code you can output the newest Tweet. For the refresh use Javascript or redirect the page to itself every 30 second..

清眉祭 2024-10-28 17:35:25

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

用纯 PHP 实现这一点的唯一方法是每 30 秒刷新一次站点(通过重定向到其自身),这会给用户带来不好的感觉。

I recommend you to use an Ajax Request for that because that will be a better experience to the user. For timed operations there are methods in many Ajax Frameworks. For Example in Prototype you could use http://www.prototypejs.org/api/timedObserver

The only way you can do it in plain PHP is refreshing the site (by redirecting to itsself) every 30 seconds which does not have a good feel to the user.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文