使用twitter流媒体跟踪多个搜索词

使用twitter流媒体跟踪多个搜索词,twitter,Twitter,我想构建一个web应用程序,实时跟踪一些用户定义的搜索词,并提供实时可视化。是一款我发现在需求方面与之类似的应用程序。什么是用于它的适当API?起初我认为流式API是一个明显的选择,但一个并发连接的限制意味着我一次只能跟踪一个搜索词(使用一个用户帐户)。我可以通过创建多个用户帐户来解决这个问题,但这似乎是错误的方法 我查看了用户流,但该API的语言似乎更适合桌面应用程序 那么,对于我的用例来说,什么是最好的API呢?谢谢。实际上,通过一个流式API连接,您最多可以跟踪400个关键字/术语。 根

我想构建一个web应用程序,实时跟踪一些用户定义的搜索词,并提供实时可视化。是一款我发现在需求方面与之类似的应用程序。什么是用于它的适当API?起初我认为流式API是一个明显的选择,但一个并发连接的限制意味着我一次只能跟踪一个搜索词(使用一个用户帐户)。我可以通过创建多个用户帐户来解决这个问题,但这似乎是错误的方法

我查看了用户流,但该API的语言似乎更适合桌面应用程序


那么,对于我的用例来说,什么是最好的API呢?谢谢。

实际上,通过一个流式API连接,您最多可以跟踪400个关键字/术语。

根据您使用的语言,您可以使用多个接口。 如果您使用的是PHP,那么我可以建议您使用Phirehose,因为它工作得非常好,并且包含了多个不同使用场景的示例。


没有什么-在处理收到的推文时,您需要找出如何匹配哪个推文对应哪个关键字/术语,因为推文流API在一个流中提供所有匹配的推文。

使用Firebug进行进一步调查,我发现monitter.com只是在客户端每隔一秒左右轮询一次REST搜索api。这也是我最后做的

是的,我确实调查过。然而,无论你输入多少搜索词,推文都会以每分钟约3k的速度增长,因此他们会对推文进行向下采样。当客户定义的关键词超过400个时,你如何扩展应用程序?