我正在尝试构建一个基于实时中的多个主题标签显示Twitter Feed的Web应用程序。像TweeterWall这样的东西。我一直在谷歌搜索,但有太多的API,我有点困惑。
我的设置是PHP
和MySQL
的标准共享托管。
我的问题:哪种方法最适合我的环境?
我应该使用流式API,搜索API,套接字,也许是setInterval()
的Javascript ..
我真的知道..
感谢您的回答 - 干杯
答案 0 :(得分:1)
在GitHub上查看this project。不要被标题混淆 - 自Twitter的API更新到1.1以来它已经更新。
页面上的jQuery插件已被重新用作渲染引擎,即它有助于渲染您的Feed。
然而,重要的部分是在“服务器端示例和设置”目录中。去那里,阅读SETUP_INSTRUCTIONS文档,并使用“Plug_and_Play / Ready_PHP.php”文件中的代码作为起点。
如果您按照SETUP_INSTRUCTIONS文档中的说明进行操作,则只需将Twitter中的密钥与Twitter句柄一起复制并粘贴到文件中,它应该为您呈现时间轴。
请注意,您必须更新代码以呈现多个时间轴,并且必须使用AJAX或其他解决方案来更新时间轴,以模拟实时。
在这方面,小心不要吹掉上限。如果您只为两个Twitter句柄呈现时间轴,则只能每6秒更新一次(最佳情况)。为此,您必须使用单独的Web服务来执行请求,然后从您的网页查询该服务。
附:我是该项目的作者,所以如果您需要任何帮助,请告诉我。祝好运! :)