如何处理Twitter API限制?

时间:2012-05-30 04:35:11

标签: twitter

我的这个项目基于Twitter Bot。不是滥用或垃圾邮件的机器人。只是一个机器人,当它被提到时,它将回复有关我的系统的信息。

事情是:我希望每小时有大约3000次提及。这意味着我必须每小时发送约3000个回复。

我知道Twitter API调用在应用程序通过身份验证时限制为350 / h,而在不验证应用程序时则限制在150 / h。但是我也在Twitter讨论板的某处读到过它是1000 / h。

无论如何,我怎么能处理每小时发送这么多回复?

我考虑创建多个Twitter帐户并将一些回复委托给他们以便能够回复所有这些回复,但我确实认识到这不是一个很好的解决方案。

有没有人有更好的主意?

1 个答案:

答案 0 :(得分:2)

最好的办法是使用Streaming

基本上,您使用凭据打开与服务器的连接,而不是阅读返回流并关闭,您只需继续阅读。当您想要发出请求时,您只需发送另一个标题或其他内容。