twitter - 服务提供商响应错误 : 301 (Moved Permanently) - Twitter API 1. 1

标签 twitter twitter4j

我在尝试连接到 Twitter 时收到此错误?为什么?

02-18 16:40:33.270: W/System.err(7167): oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: Service provider responded in error: 301 (Moved Permanently)
02-18 16:40:33.270: W/System.err(7167):     at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:218)
02-18 16:40:33.270: W/System.err(7167):     at oauth.signpost.AbstractOAuthProvider.retrieveRequestToken(AbstractOAuthProvider.java:74)
02-18 16:40:33.270: W/System.err(7167):     at app.jp.cropnet.twitter.TwitterApp$2.run(TwitterApp.java:255)
02-18 16:40:33.270: W/System.err(7167): Caused by: oauth.signpost.exception.OAuthCommunicationException: Service provider responded in error: 301 (Moved Permanently)
02-18 16:40:33.270: W/System.err(7167):     at oauth.signpost.AbstractOAuthProvider.handleUnexpectedResponse(AbstractOAuthProvider.java:245)
02-18 16:40:33.270: W/System.err(7167):     at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:193)
02-18 16:40:33.270: W/System.err(7167):     ... 2 more

最佳答案

最近注意到同样的问题。必须像这样将 twitter oauth 路径从 http 更新为 https

new DefaultOAuthProvider(
                        "https://api.twitter.com/oauth/request_token",
                        "https://api.twitter.com/oauth/access_token",
                        "https://api.twitter.com/oauth/authorize");

关于twitter - 服务提供商响应错误 : 301 (Moved Permanently) - Twitter API 1. 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14933160/

相关文章:

javascript - Twitter Typeahead 返回结果的完整对象

iOS - UITableViewCell 更改高度取决于数据单元格保留

Python 文本分类错误 - 预期字符串或类似字节的对象

java - Twitter4J sendDirectMessage 返回页面不存在

javascript - 推文成功后,执行回调 + Twitter

ruby-on-rails - omn​​iauth 与 oauth 插件

android - 如何使用 twitter4j 获取所有 Twitter 关注者的列表?

twitter - 如何在 Twitter API 上启用增强的 URL 扩充?

android - 为什么方法 getOAuthAccessToken 总是在 twitter4j api 中触发异常?

hadoop - 增加 Flume 管道创建的文件大小到 Hadoop