Twitter4j超出了速率限制

波波

我正在使用示例从Twitter提取推文。由于达到速率限制,我收到以下错误。如何设置费率?

429:Returned in API v1.1 when a request cannot be served due to the application's rate limit having been exhausted for the resource. See Rate Limiting in API v1.1.(https://dev.twitter.com/docs/rate-limiting/1.1)
message - Rate limit exceeded
code - 88
Relevant discussions can be found on the Internet at:
    http://www.google.co.jp/search?q=506c3b98 or
    http://www.google.co.jp/search?q=102a9b47
TwitterException{exceptionCode=[506c3b98-102a9b47], statusCode=429, message=Rate limit exceeded, code=88, retryAfter=-1, rateLimitStatus=RateLimitStatusJSONImpl{remaining=0, limit=180, resetTimeInSeconds=1424592304, secondsUntilReset=789}, version=4.0.2}
    at twitter4j.HttpClientImpl.handleRequest(HttpClientImpl.java:163)
    at twitter4j.HttpClientBase.request(HttpClientBase.java:53)
    at twitter4j.HttpClientBase.get(HttpClientBase.java:71)
    at twitter4j.TwitterImpl.get(TwitterImpl.java:1538)
    at twitter4j.TwitterImpl.search(TwitterImpl.java:244)
    at tweet4jtest.TweetManager.getTweets(TweetManager.java:23)
    at tweet4jtest.Tweet4jtest.main(Tweet4jtest.java:9)
穆尼尔·埃尔法西(Mounir Elfassi)

有很多方法可以避免受到费率限制:

  • 您可以调整搜索结果:

如果您的应用程序监视大量的搜索词,则对没有结果的搜索的查询要少一些。通过使用退避,您可以保持流行查询的最新状态,而不会浪费请求很少更改的查询的周期。或者,考虑使用The Streaming API并根据您的搜索条件进行过滤。

  • 如果需要大量使用,请将API响应存储在您的应用程序或网站中。
  • 优先考虑活动用户...

有关更多详细信息,请访问:https : //dev.twitter.com/rest/public/rate-limiting

希望对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Twitter4j-超出速率限制

来自分类Dev

查找twitter4j转推速率限制

来自分类Dev

Twitter4j NumberFormatException

来自分类Dev

Twitter API Twitter4j getUserID

来自分类Dev

用Twitter4j播放视频

来自分类Dev

twitter4j的转发次数

来自分类Dev

twitter4j OAuth Android

来自分类Dev

Spring Data Neo4j超出了GC开销限制

来自分类Dev

处理 Twitter 速率限制

来自分类Dev

使用API执行事件请求时,Application Insights错误“超出了速率限制”

来自分类Dev

Android-使用twitter4j从Twitter注销

来自分类Dev

通过Twitter4J进行多线程Twitter访问

来自分类Dev

twitter4j和twitter时间戳处理

来自分类Dev

Twitter 快速回复 - Twitter4J (Java) 示例

来自分类Dev

Google云端硬盘API-权限-超出了速率限制。用户消息:对不起,您已超出共享配额

来自分类Dev

HoloViews超出了IOPub消息速率

来自分类Dev

在Twitter上创建新应用会导致“超出速率限制”错误

来自分类Dev

在Twitter上创建新应用会导致“超出速率限制”错误

来自分类Dev

Twitter api 速率限制问题

来自分类Dev

Max 20 Friends Information on Twitter4J

来自分类Dev

将Twitter4J的UserStreamListener与EJB结合使用

来自分类Dev

Twitter4j身份验证凭据丢失

来自分类Dev

Twitter4j收听特定用户的推文

来自分类Dev

如何使用Twitter4j检索100多个结果

来自分类Dev

Twitter4J上最多20个好友信息

来自分类Dev

从twitter4j Steaming API定期提取数据

来自分类Dev

Twitter4j:如何从状态中获取Twit URL?

来自分类Dev

如何使用twitter4j处理限速?

来自分类Dev

找不到Twitter4j的ConfigureBuilder类