2013-04-13 58 views
0

我正在尝试构建一个基于多个主题标签在实时上显示Twitter源的Web应用程序。就像TweeterWall。
我一直在谷歌搜索,但有太多的API,我有点困惑。基于多个#标签获取Twitter源

我的设置是一个标准的共享托管PHPMySQL

我的问题:哪种方法最适合我的环境?
我应该使用流API,搜索API,插座,可能的Javascript setInterval() .. 我真的ONT知道..

谢谢您的回答。
- 欢呼声

回答

1

请在GitHub上看一下this project。不要被标题弄糊涂 - 自Twitter的API更新至1.1后,它已经更新。

页面上的jQuery插件已经被重新利用是一个渲染引擎,即它有助于使您的饲料。

的重要组成部分,但在“服务器端的例子和设置”目录。去那里,阅读SETUP_INSTRUCTIONS文档,并使用“Plug_and_Play/Ready_PHP.php”文件中的代码作为起点。

如果您按照SETUP_INSTRUCTIONS文档中的说明操作,则只需将Twitter中的密钥与Twitter句柄一起复制并粘贴到该文件中,并且它应该为您呈现时间线。

请注意,您将不得不更新代码来呈现多个时间轴,并且必须使用AJAX或其他解决方案来更新时间轴,以模拟实时。

在该注意事项上,小心不要打击费率上限。如果您只为两个Twitter句柄渲染时间线,则可以每6秒更新一次(最佳情况下)。为此,您必须使用单独的Web服务来执行请求,然后从您的网页中查询该服务。


附:我是该项目的作者,所以如果您需要任何帮助,请告诉我。祝你好运! :)

+0

你有任何在线工作的例子吗?这看起来不错:D – intelis

+0

我做过了,但我不得不把它记下来,因为它在开发网站上。 Plug_And_Play/Ready_PHP.php文件实际上是我用于现场演示的页面。唯一的区别是我从Twitter中删除了密钥和秘密,以及Twitter手柄。它只需要大约五分钟即可完成设置,并且不需要任何特殊的服务器设置。只需使用密钥/机密文件更新文件并将其上传到文件系统即可。如果您按照我的指示在Twitter上设置您的应用程序,它应该立即工作。 –

+0

其实,我现在确实已经在另一个[dev site](http://soleracms.com/testing/PHPLive.php)上的代码,但它是无风格的。 –