2012-09-12 4 views
0

주어진 예제에서 아래쪽 위로 트렌드 짹짹을 볼 수있는 앱을 만들려고합니다. 내 단계까지 : 내 twitter4J 오류를 해석하는 방법?

  • 다운로드 relvent 파일
  • 새 프로젝트를
  • 붙여 넣기 예제 코드를 확인 here
  • 설정 외부 라이브러리/보관 일로부터 (I로 시작하는 this 실수를)
  • 내 재산을 twitter4j.properties 페이지에 넣기

나는 많이 해본 적이 없으며 다른 누군가가 똑같은 문제를 해결하기를 바라고 있습니다.

이것은 내 오류/스택 트레이스입니다. 내가 찾을 수

connect timed outRelevant discussions can be found on the Internet at: 
    http://www.google.co.jp/search?q=9a14e686 or 
    http://www.google.co.jp/search?q=08e0e81f 
TwitterException{exceptionCode=[9a14e686-08e0e81f 538e21cf-133c1788], 
statusCode=-1, retryAfter=-1, rateLimitStatus=null, featureSpecificRateLimitStatus=null, 
version=2.2.6} 
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:200) 

유일한 토론 오프 부분은이 세이다, here이며 아무도 나에게 관련 보이지 않는다. 하지만 몰라, 내가 틀렸어?

답변

1

나는 또한이 문제에 직면하고이 방법으로 해결 한 -이 지금 일하거나 완벽하지 잘못 또는 정지 될 수, 트위터 앱에서 콜백 URL을 추가

, 다음에 해당 URL을 추가 트위터에서 인증 토큰을 얻는 동안 콜백 URL로 클래스를 작성하면이 오류를 해결할 수 있습니다.

private static final String CALLBACK_URL = "http://chinu.talgol.com/"; 

이 URL은 앱의 콜백 URL에도 있습니다.

mTwitter.getOAuthRequestToken(CALLBACK_URL); 

나는이 방법으로 해결했지만, 이것이 옳은지 확신 할 수는 없지만, twitting하는 동안 내 응용 프로그램에 아무런 해를 입히지 않았습니다.

+0

'getOAuthRequestToken (CALLBACK_URL)'과 다른 곳에서 문자열을 적절하게 추가했습니다. 현재 "액세스 토큰을 이미 사용할 수있게되었습니다." 대신 오류가 발생 했습니까? – Pureferret

+0

nop, 새로운 사용자인지 아닌지 먼저 확인할 수 있다고 생각합니다. 새로운 경우 인증을 받고 액세스 토큰을 기본 설정으로 저장하십시오. 예전 사용자가이 토큰을 사용하여 트위 킹하면됩니다. 환경 설정에 토큰을 저장하면 사용자의 상태를 알 수 있으며 사용자가 이미 로그인 한이 유형이 현재 오류라고 생각할 수 있습니다. –

+0

이미 내 세부 정보 파일에 세부 정보를 저장하고 있습니다. 내 OAuth를 검사하는 모든 것이 프로그램 적으로 완료되어야합니까? – Pureferret