Twitter登录在Android 4.3和4.4中抛出OAuthNotAuthorizedException

时间:2014-02-06 10:18:11

标签: android twitter twitter-oauth twitter4j

我使用Twitter4j在我的一个应用程序中集成了twitter,但我无法登录Android 4.3Android 4.4设备以及其他其他设备正常工作。以下是代码段

consumer = new CommonsHttpOAuthConsumer("consumerKey", "consumerSecret");
provider = new CommonsHttpOAuthProvider("https://api.twitter.com/oauth/request_token", 
                    "https://api.twitter.com/oauth/access_token", 
                    "https://api.twitter.com/oauth/authorize");

oauthUrl = provider.retrieveRequestToken(consumer, "myapp://twitterOauth");

并在WebView中加载oauthUrl并检索accessToken。抛出OAuthNotAuthorizedException.

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

如果你还没有这样做,你必须指定你从Twitter API获得的消费者密钥和秘密......

查看使用this tutorialthe AndroidTwitter library,{{3}}又集成了Twitter4j和路标库,以便从您的应用中访问Twitter API。