繁体   English   中英

Twitter Ruby Gem请求过多

[英]Twitter Ruby Gem Too many requests

我目前正在将TDD与rspec和Ruby on Rails(带有twitter gem)结合使用,以获取有关分析的推文和趋势。 但是,我不断收到Twitter::Error::TooManyRequests ,不得不Twitter::Error::TooManyRequests ,直到我可以提出另一个请求为止。 这是Twitter搜索API的限制还是我做错了什么?

现在,我有一个简单的索引页面,该页面一次调用Twitter.config,然后一次调用Twitter.trends。 在此上运行rspec spec以生成一个索引页会导致前面提到的错误。 我在这里想念什么吗? 在找不到大量Twitter请求的地方(应用程序,框架或完整跟踪),我找不到。

我现在还没有使用流API,因为它仅提供原始推文而不提供趋势信息。

您可能想要查看可以记录HTTP交互作用的VCR gem,以便您不会持续访问外部服务。

Twitter的速率限制为:未经身份验证时有150个请求,对于身份验证用户有250个请求。 也许您可以找到一种收集数据而不是进行常量调用的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM