Twitter4J Доступ к объяснению токена? - PullRequest
3 голосов
/ 15 января 2012

Как заставить AccessToken работать с Twitter4J?

Когда я отправляю пользователя на URL-адрес авторизации и URL-адрес обратного вызова возвращается со значениями oauth_token & oauth_verifier, как мне затем использовать эти значения для создания Accesstoken? Я пробовал new AccessToken(token,verifier) и getOAuthAccessToken(token,verifier), но, похоже, всегда отбрасывает ошибки.

Как правильно использовать два значения для создания AccessToken?

1 Ответ

4 голосов
/ 15 января 2012
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 в сеансе.

...