我有一个应用程序,我需要从twitter获得完整、实时的搜索结果(最好每500毫秒或更少地轮询一次)。根据我的理解,使用search进行此操作将很快达到速率限制。然而,流API似乎不支持完成任何事情(只有5%的示例)。
更具体地说,我有一个搜索查询词,它通常每小时得到<20条匹配的tweet,我希望在1-2秒内被告知这些新的tweet,如果我在5秒内没有收到通知,就会被认为是失败的。由于发帖频率相对较低,错过一条推文也是非常不可取的。
我是否可以使用twitter实际做到这一点,或者我唯一的选择是编写一个浏览器扩展来重复刷新搜索页面?
发布于 2016-04-24 12:09:36
答案是“是”。尽管您的利率是有限的(限制接近于1%,而不是5%),但这只是基于查询结果的截止。很粗略地说,你可以每秒最多发送60条推特。在你的例子中,你说你期望每小时不到20条推特,所以你应该没有问题得到所有的推特。
您还需要不到5秒的延迟时间。根据我的经验,延迟总是一两秒钟。我觉得你应该没事。
https://stackoverflow.com/questions/36819298
复制相似问题