2012-04-12 53 views
0

我在android中使用Twitter4j库来扩展twitter,它工作正常,但从昨天开始显示OAthNoAuthorizedException错误我不知道为什么。错误日志是Twitter API不能在Android中工作

E/check.com.twitter.OAuthRequestTokenTask(341): Error during OAUth retrieve request token 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): oauth.signpost.exception.OAuthNotAuthorizedException: Authorization failed (server replied with a 401). This can happen if the consumer key was not correct or the signatures did not match. 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at oauth.signpost.AbstractOAuthProvider.handleUnexpectedResponse(AbstractOAuthProvider.java:239) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:189) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at oauth.signpost.AbstractOAuthProvider.retrieveRequestToken(AbstractOAuthProvider.java:69) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at check.com.twitter.OAuthRequestTokenTask.doInBackground(OAuthRequestTokenTask.java:55) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341):  at check.com.twitter.OAuthRequestTokenTask.doInBackground(OAuthRequestTokenTask.java:1) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341):  at android.os.AsyncTask$2.call(AsyncTask.java:185) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 
04-12 20:01:29.743: E/check.com.twitter.OAuthRequestTokenTask(341): at java.lang.Thread.run(Thread.java:1096) 

请帮忙。

回答

0

我觉得这个API版本已经过期,如果有新版本发布,请尝试一下。

+0

我已经尝试过,但仍然是相同的问题 – abhishek 2012-04-12 15:28:51

+1

创建另一个键,然后再试一次。 – 2012-04-12 15:59:44

+0

谢谢,它正在使用新的密钥,但我不知道为什么旧的键突然停止工作。 – abhishek 2012-04-12 16:25:35