【问题标题】:Twitter 4j change app keys causes OAuthExceptionTwitter 4j 更改应用程序密钥导致 OAuthException
【发布时间】:2014-10-03 10:43:47
【问题描述】:

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

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

不确定我是否需要回调 url,但代码中使用的回调是“twitterapp://connect”

同样,我唯一的目标是用户将登录到他的推特,然后发布推特应用程序。简单的“分享此应用”功能。

谢谢。

【问题讨论】:

    标签: android twitter twitter-oauth twitter4j


    【解决方案1】:

    好的,这很简单。问题是由于 Twitter 应用和 Android 应用中的回调 URL 不匹配造成的。

    【讨论】:

      猜你喜欢
      • 2016-01-17
      • 2012-07-30
      • 2023-03-26
      • 2015-05-19
      • 1970-01-01
      • 2012-01-13
      • 2014-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多