我的客户转换了他的Twitter应用程序,所以我改变了两个键(消费者和秘密)。
但现在它在HttpOauthprovider.retrieveRequestToken(HttpOauthConsumer,callback)
崩溃,我在应用显示任何内容之前收到此错误消息:"无法获取请求令牌:与服务提供商的通信失败:https://api.twitter.com/oauth/request_token& #34;
根据我所读到的内容,通常会尝试在 UI-Thread 上提出请求,但事实并非如此。它是在后台线程中使用AsyncTask完成的。
奇怪的是,在更换钥匙之前它运作良好。 我试图改变回调网址,当我在那里放一个空字符串时,让我登录但是然后显示这个屏幕(我不知道它是什么)。
不确定我是否需要回调网址,但代码中使用的回调是" twitterapp:// connect"
同样,我的唯一目标是用户将登录他的Twitter,然后发布twitter-app。简单"分享这个应用程序"特征
感谢。
答案 0 :(得分:0)
好的,非常简单。问题是由于Twitter应用程序中的回调URL与Android应用程序之间的不匹配造成的。