我想收集过去七天内特定关键字的数据,而无需在Twitter上进行用户身份验证。问题是一天的结果集本身超过3000.由于速率限制,这会快速阻止我的应用程序。我需要解决这个问题。事实上我不需要数据,我只需要每天的计数(可能这是不可能的)。你可以建议我克服同样的问题。我正在使用搜索API,我愿意使用任何api。
还有一个问题:是否可以定期收集公开帖子(所有帖子,没有查询字词)。如果可以,那么我可以将它们保存在我的数据库中并执行相同的搜索。
答案 0 :(得分:2)
这听起来像是streaming API的工作。您可以将其视为设置关键字并打开一个firehose,您将收到包含关键字的推文,直到您关闭firehose连接。流API旨在用于持久连接,跟踪有限数量的关键字。您基本上以默认用户身份登录。
这个140 PHP Development Framework对于使用PHP中的Twitter流API非常有帮助。
资源: