こんにちは、私はこのチュートリアルを使用しています
私のtwitterテストプロジェクトの場合、私はすでに変更しています:
から
mHttpOauthprovider = new DefaultOAuthProvider(" http://twitter.com/oauth/request_token ", " http://twitter.com/oauth/access_token ", " http://twitter.com/oauth/authorize ");
に
mHttpOauthprovider = new DefaultOAuthProvider(" https://api.twitter.com/oauth/request_token ", " https://api.twitter.com/oauth/access_token "," https://api.twitter.com/oauth/許可する");
私の問題は、私のアプリがhttps://dev.twitter.com/apps/にあるとき、その編集テキストにコールバック URL を入力しなかった場合、エラーが発生することです:
05-08 11:47:08.070: W/System.err(20424): oauth.signpost.exception.OAuthCommunicationException: サービス プロバイダーとの通信に失敗しました: https://api.twitter.com/oauth/request_token 05-08 11 :47:08.070: W/System.err(20424): oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:214) 05-08 11:47:08.070: W/System.err(20424): oauth で。 signpost.AbstractOAuthProvider.retrieveRequestToken(AbstractOAuthProvider.java:69) 05-08 11:47:08.070: W/System.err(20424): sg.tv.SocialGate.TwitterCore.TwitterApp$2.run(TwitterApp.java:152) で05-08 11:47:08.070: W/System.err(20424): 原因: java.io.FileNotFoundException: https://api.twitter.com/oauth/request_token 05-08 11:47:08.075: W/System.err(20424): libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:177) で 05-08 11:47:08.075: W/System.err( 20424): libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:271) 05-08 11:47:08.075: W/System.err(20424): oauth.signpost.basic.HttpURLConnectionResponseAdapter.getContent(HttpURLConnectionResponseAdapter) .java:18) 05-08 11:47:08.075: W/System.err (20424): oauth.signpost.AbstractOAuthProvider.handleUnexpectedResponse (AbstractOAuthProvider.java:228) 05-08 11:47:08.080: W/システム.err(20424): oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:189) 05-08 11:47:08.080: W/System.err(20424): ... 2 以上
しかし、そのコールバック URL を入力しても問題はありませんでした。しかし、その Callback URL edittext を空白のままにしたいのですが、その問題を解決するにはどうすればよいですか? ありがとうございました