如何克服安卓Twitter身份验证异常(401)?

3
我在我的应用程序中集成了Twitter并发布了它。但现在遇到了Twitter的问题。 在调试过程中,我在logcat中得到了以下异常:
06-24 11:23:49.286: W/System.err(27752): 401:认证凭据(https://dev.twitter.com/pages/auth)缺失或不正确。请确保您已设置有效的消费者密钥/密钥、访问令牌/密钥,并且系统时钟同步。 06-24 11:23:49.286: W/System.err(27752): 验证oauth签名和令牌失败 06-24 11:23:49.286: W/System.err(27752): 相关讨论可在互联网上找到: 06-24 11:23:49.286: W/System.err(27752): http://www.google.co.jp/search?q=10f5ada3 或 06-24 11:23:49.286: W/System.err(27752): http://www.google.co.jp/search?q=0276a2ab 06-24 11:23:49.286: W/System.err(27752): TwitterException{exceptionCode=[10f5ada3-0276a2ab], statusCode=401, message=null, code=-1, retryAfter=-1, rateLimitStatus=null, version=3.0.5} 06-24 11:23:49.286: W/System.err(27752): at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:162) 06-24 11:23:49.286: W/System.err(27752): at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:61) 06-24 11:23:49.286: W/System.err(27752): at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:98) 06-24 11:23:49.286: W/System.err(27752): at twitter4j.auth.OAuthAuthorization.getOAuthRequestToken(OAuthAuthorization.java:122) 06-24 11:23:49.286: W/System.err(27752): at twitter4j.auth.OAuthAuthorization.getOAuthRequestToken(OAuthAuthorization.java:104) 06-24 11:23:49.286: W/System.err(27752): at twitter4j.TwitterBaseImpl.getOAuthRequestToken(TwitterBaseImpl.java:298)
我重新检查了我的消费者密钥和消费者密钥,它们是相同的。一些链接建议重新生成密钥然后尝试,但是否有任何方法可以在不更改代码的情况下纠正这个问题?有人能帮助我吗?

请提供代码! - Sam
1个回答

0

请检查您的设备时间和日期以及您的Oauth密钥。这将有助于您处理Twitter异常。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接