这就是我想要做的。我有一个推特用户名单(2-3000),我需要监测其推文的关键字。
我想了两个解决方案来实现这一点,但我不认为任何一个都是最优的。
1-在twitter上创建私人名单,添加我想要监控的所有帐户,并使用列表api获取所有推文
2-使用搜索或流api来监控所有twitter的关键字,然后在我这边与我拥有的用户列表交叉检查。
这是唯一的方法吗?有没有关于如何提高效率的想法?
要记住的一件事是,我需要保持我监控的帐户列表是私有的。每个账户持有者都可以知道自己被跟踪了,但不知道还有谁被跟踪了。
发布于 2011-09-29 16:11:47
您也可以使用stream API通过follow参数跟踪多个账号,然后在您的端根据关键字进行搜索。这样效率会高得多。
你也可以用GET statuses/user_timeline关注别人,尽管它一次只有一个用户。不过,你可以在过去得到200个帖子。
我会做流媒体应用程序接口,但也会写一些代码来使用user_timeline,以防你的流媒体接收出现故障,你将能够很快得到你错过的任何东西。
https://stackoverflow.com/questions/7580301
复制相似问题