如何在Android中解决Twitter中更新率限制的错误?

时间:2014-01-16 08:01:46

标签: android twitter twitter4j

我必须在我的应用程序中集成twitter。我已经集成但是我从昨天开始收到更新限制的错误。在它工作之前,但现在我收到了速率限制的错误。

403:该请求已被理解,但已被拒绝。随附的错误消息将解释原因。由于更新限制(https://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following)而拒绝请求时使用此代码。

相关讨论可在互联网上找到:---或---- TwitterException {exceptionCode = [10f5ada3-e574402b],statusCode = 403,message = null,code = -1,retryAfter = -1,rateLimitStatus = null,version = 3.0.3}

2 个答案:

答案 0 :(得分:1)

有一个recent change to the Twitter API。您现在可以使用HTTPS调用它。

您应该确保您/您的图书馆使用的网址以

开头
https://api.twitter.com/1.1/

(注意s之后的额外http。)

答案 1 :(得分:0)

我遇到了同样的错误,升级到最新版本的twitter4j 3.0.5解决了我的问题。 在这里获取最新信息http://twitter4j.org/en/index.html#download 我应该提一下,我运行的版本是twitter4j 3.0.3。因此,通过转到3.0.5或3.0.6修复了我的问题。