Twitter 4j更改应用程序密钥导致OAuthException

时间:2014-08-10 13:38:16

标签: android twitter twitter-oauth twitter4j

我的客户转换了他的Twitter应用程序,所以我改变了两个键(消费者和秘密)。 但现在它在HttpOauthprovider.retrieveRequestToken(HttpOauthConsumer,callback)崩溃,我在应用显示任何内容之前收到此错误消息:"无法获取请求令牌:与服务提供商的通信失败:https://api.twitter.com/oauth/request_token& #34; 根据我所读到的内容,通常会尝试在 UI-Thread 上提出请求,但事实并非如此。它是在后台线程中使用AsyncTask完成的。

奇怪的是,在更换钥匙之前它运作良好。 我试图改变回调网址,当我在那里放一个空字符串时,让我登录但是然后显示这个屏幕(我不知道它是什么)。

enter image description here

不确定我是否需要回调网址,但代码中使用的回调是" twitterapp:// connect"

同样,我的唯一目标是用户将登录他的Twitter,然后发布twitter-app。简单"分享这个应用程序"特征

感谢。

1 个答案:

答案 0 :(得分:0)

好的,非常简单。问题是由于Twitter应用程序中的回调URL与Android应用程序之间的不匹配造成的。