我目前正在使用带有 rspec 和 Ruby on Rails(带有 twitter gem)的 TDD 来提取推文和趋势以进行分析。然而,我不断地得到Twitter::Error::TooManyRequests
并且不得不坐在周围玩弄拇指,直到我可以提出另一个请求。这是 Twitter 搜索 API 的限制还是我做错了什么?
现在我有一个简单的索引页面,它调用 Twitter.config 一次,然后用 Twitter.trends 跟踪它一次。在此运行rspec spec
以生成一个索引页会导致前面提到的错误。我在这里错过了什么吗?我找不到大量发出 twitter 请求的任何地方(应用程序、框架或完整跟踪)。
我还没有使用流 API,因为它只提供原始推文而不提供趋势信息。