我在我的应用程序中集成了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/系统错误(27752):http://www.google.co.jp/search?q=10f5ada3或
06-24 11:23:49.286:w/系统错误(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}
0624:11:23:49.286:W/Soal.Err(27752):在Twitt4J.No.http.httpclinTimPL .请求(httpclieNTimpL.java:162)
0624:11:23:49.286:W/St.Err(27752):在Twitt4J.No.http.httpclitWr.Prase.请求(httpcliclirrabrel.java:61)
0624:11:23:49.286:W/St.Err(27752):在Twitt4J.No.http.httpclitWr.Prase.POST(httpclitWr.PrAP.java:98)
0624:11:23:49.286:W/Surviv.Err(27752):在Twitter 4J.Auth.OAuthAudio.GooAuthRealEdvestToCon(OAuthAuth授权,Java:122)
0624:11:23:49.286:W/Surviv.Err(27752):在Twitter 4J.Auth.OAuthAudio.GooAuthRealEdvestToCon(OAuthAuth授权,Java:104)
0624:11:23:49.286:W/So.Err(27752):在Twitter 4J.Twitter BaseIMP.GooAutoReestEnter(Twitter BaseIbj.java:298)
我重新检查了我的消费者密钥和消费者秘密,它们是一样的。有些链接建议重新生成密钥,然后再试,但有没有办法在不更改代码的情况下更正?有人能帮我吗?
最佳答案
检查您的设备时间和日期以及OAuth密钥。它将帮助您处理Twitter异常。