是否可以通过Streaming API搜索用户推文?

时间:2012-04-12 14:21:50

标签: php twitter

我正在做一个收到大量推文的项目。 从当前返回推文的用户例如“青蛙”,我想使用STREAMING API来搜索用户X的个人资料,以查找更多“青蛙”这个词 在搜索API中这很简单,我会得到当前推文的用户ID,然后运行如下代码:

$ json = file_get_contents('http://api.twitter.com/1/statuses/user_timeline.json?user_id='.$user_id,0,null,null);

然后我会在用户时间轴中搜索该单词的出现次数。我如何在Streaming API中执行此操作。 我正在使用PHP的Phirhose库。

1 个答案:

答案 0 :(得分:0)

简而言之。你不能。

Streaming API是实时Feed,不允许您“搜索”。为了这个目的,您需要结合使用Streaming API

来使用Search API或REST API

可以在此处找到Twitter Streaming API文档:https://dev.twitter.com/docs/streaming-api

此致