2012-07-03 120 views
0

我跟着教程链接在这里(http://marakana.com/forums/android/examples/312.html),它没有奏效。然后,我下载了源代码并将其运行并运行。当我放入密钥和密钥时,它不再有效,并且在应用程序中出现'OAuthCommunicationException'。我没有改变任何其他的东西,我怎么才能让它工作?谢谢OAuthCommunicationException为微博android

编辑︰继承人我的stacktrace的错误。

07-07 18:56:47.835: W/System.err(586): oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: https://api.twitter.com/oauth/request_token 
07-07 18:56:47.835: W/System.err(586): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:214) 
07-07 18:56:47.835: W/System.err(586): at oauth.signpost.AbstractOAuthProvider.retrieveRequestToken(AbstractOAuthProvider.java:69) 
07-07 18:56:47.845: W/System.err(586): at com.marakana.oauth.MainActivity$OAuthAuthorizeTask.doInBackground(MainActivity.java:114) 
07-07 18:56:47.845: W/System.err(586): at com.marakana.oauth.MainActivity$OAuthAuthorizeTask.doInBackground(MainActivity.java:1) 
07-07 18:56:47.845: W/System.err(586): at android.os.AsyncTask$2.call(AsyncTask.java:264) 
07-07 18:56:47.845: W/System.err(586): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
07-07 18:56:47.845: W/System.err(586): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
07-07 18:56:47.845: W/System.err(586): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 
07-07 18:56:47.855: W/System.err(586): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 
07-07 18:56:47.855: W/System.err(586): at java.lang.Thread.run(Thread.java:856) 
07-07 18:56:47.855: W/System.err(586): Caused by: java.io.FileNotFoundException: https://api.twitter.com/oauth/request_token 
07-07 18:56:47.865: W/System.err(586): at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:177) 
07-07 18:56:47.865: W/System.err(586): at libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:270) 
07-07 18:56:47.875: W/System.err(586): at oauth.signpost.basic.HttpURLConnectionResponseAdapter.getContent(HttpURLConnectionResponseAdapter.java:18) 
07-07 18:56:47.875: W/System.err(586): at oauth.signpost.AbstractOAuthProvider.handleUnexpectedResponse(AbstractOAuthProvider.java:228) 
07-07 18:56:47.885: W/System.err(586): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:189) 
07-07 18:56:47.895: W/System.err(586): ... 9 more 
+0

在遇到异常中给定的演示各个领域的来源,你应该总是提供带有堆栈跟踪的完整信息和提示异常的提示,否则在这里很难帮助你。 –

+0

我editted,谢谢。 – natehoch96

+0

[Twitter API不接受Android应用程序的回调URL]的可能重复(http://stackoverflow.com/questions/6163111/twitter-api-not-accepting-callback-url-for-android-app) – FoamyGuy

回答