我的这个项目基于Twitter Bot。不是滥用或垃圾邮件的机器人。只是一个机器人,当它被提到时,它将回复有关我的系统的信息。
事情是:我希望每小时有大约3000次提及。这意味着我必须每小时发送约3000个回复。
我知道Twitter API调用在应用程序通过身份验证时限制为350 / h,而在不验证应用程序时则限制在150 / h。但是我也在Twitter讨论板的某处读到过它是1000 / h。
无论如何,我怎么能处理每小时发送这么多回复?
我考虑创建多个Twitter帐户并将一些回复委托给他们以便能够回复所有这些回复,但我确实认识到这不是一个很好的解决方案。
有没有人有更好的主意?
答案 0 :(得分:2)
最好的办法是使用Streaming。
基本上,您使用凭据打开与服务器的连接,而不是阅读返回流并关闭,您只需继续阅读。当您想要发出请求时,您只需发送另一个标题或其他内容。