- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我最近注意到我在进行 Twitter 搜索时不断收到 403 错误。我的应用程序一直在运行,直到几天前我才注意到错误。
我检查了 Twitter,他们说我的 IP 没有被屏蔽,我也在速率限制内 = 大约 60 个搜索请求/每小时。
这是我初始化 Twitter 对象的方式 -
private static Twitter TWITTER_CLIENT = new TwitterFactory().getInstance();
在我注意到错误后,我尝试了以下但仍然没有成功 -
private static Twitter TWITTER_CLIENT = new TwitterFactory().getInstance("user", "password");
这是我正在搜索的方式 -
TWITTER_CLIENT.search(new Query("#keyword1 OR #keyword2"));
我从我的服务器上尝试了这个 URL (curl http://search.twitter.com/search.json?q=ipad),它工作正常。
以下是异常(exception)情况。我在 java6 + Twitter4j v2.1.2 上。非常感谢任何帮助。谢谢。
TwitterException{statusCode=403, retryAfter=0, rateLimitStatus=null}
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:301)
at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:68)
at twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java:82)
at twitter4j.Twitter.search(Twitter.java:193)
最佳答案
关于java - TwitterException {statusCode=403, retryAfter=0, rateLimitStatus=null},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663185/
在书中IntroToRx作者建议为 I/O 编写一个“智能”重试,它会在一段时间后重试 I/O 请求,例如网络请求。 这是确切的段落: A useful extension method to add
在书中IntroToRx作者建议为 I/O 编写一个“智能”重试,它会在一段时间后重试 I/O 请求,例如网络请求。 这是确切的段落: A useful extension method to add
我最近注意到我在进行 Twitter 搜索时不断收到 403 错误。我的应用程序一直在运行,直到几天前我才注意到错误。 我检查了 Twitter,他们说我的 IP 没有被屏蔽,我也在速率限制内 = 大
我是一名优秀的程序员,十分优秀!