2013-05-08 3 views
1

안녕 난 내 트위터 테스트 프로젝트에 대한 this tutorialTwitter4J 실패 요청 토큰

을 사용하고 있는데 이미 변경 :

에서

mHttpOauthprovider = 새로운 DefaultOAuthProvider ("http://twitter.com/oauth/request_token", "http://twitter.com/oauth/access_token" , "http://twitter.com/oauth/authorize");

mHttpOauthprovider = 새로운 DefaultOAuthProvider ("https://api.twitter.com/oauth/request_token", "https://api.twitter.com/oauth/access_token", "https://api.twitter.com/oauth/authorize");

내 문제는, 내가 그 글고 치기에 콜백 URL을 입력하지 않은 경우 https://dev.twitter.com/apps/ 내 애플 리케이션, 내가 오류를 얻을 것이다 때

11월 5일에서 8일까지 : 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/System.err (20424) : oauth.signpost.AbstractOAuthProvider.retrieveToken (AbstractOAuthProvider.java:189) 05-08 11 : 47 : 08.080 : W/System.err (20424) : ... 2 more

하지만 콜백 URL을 채울 때 문제가 발생하지 않습니다. 하지만 그 콜백 URL 편집 문구를 비워두고 싶습니다. 어떻게 그 문제를 해결할 수 있습니까? 고마워요

답변

0

트위터가 콜백 URL로 리디렉션되지 않게하려면 'oob'을 입력하여 범위를 벗어난 인증 순서를 표시해야합니다. 이 경우 인증 흐름을 완료하기 위해 애플리케이션에 입력해야하는 PIN이 사용자에게 표시됩니다.

+0

어떻게 그 흐름으로 바꿀까요 ?? 위의 튜토리얼의 흐름을 따르기 때문에 –