2012-01-15 4 views
3

AccessToken을 Twitter4J에서 사용하려면 어떻게해야합니까?Twitter4J 액세스 토큰 설명?

나는 인증 URL과 콜백 URL에 사용자가 다시 값을 제공 보낼 때 oauth_token & oauth_verifier 어떻게 다음 Accesstoken을 만들려면 다음 값을 사용합니까? new AccessToken(token,verifier)getOAuthAccessToken(token,verifier)을 시도했지만 항상 오류가 다시 발생하는 것으로 보입니다.

AccessToken을 만들기 위해 두 값을 올바르게 사용하려면 어떻게해야합니까?

답변

4
RequestToken reqToken = (RequestToken) session.getAttribute(REQUEST_TOKEN); 
session.removeAttribute(REQUEST_TOKEN); 

if (!reqToken.getToken().equals(oauthToken)) { 
     throw new TwitterException("Wrong oauth_token"); 
} 
AccessToken token = twitter.getOAuthAccessToken(reqToken); 

당신은 리디렉션하기 전에 세션에서 RequestToken 객체를 저장해야합니다.

+0

그러나 요청 토큰은 단순히 콜백과 함께 되돌려 보내집니다 .. 아니요? – user596186

+0

nope. 그것은 당신이 리디렉션하기 전에 – Bozho

+0

가 uri 인 텐트 이전에 보내야하는지 콜백 후에 보내야합니까? – kabuto178