如何让AccessToken与Twitter4J一起使用?
当我将用户发送到授权网址时,回调网址会返回值oauth_token
& oauth_verifier
我如何使用这些值来创建Accesstoken?我已经尝试了new AccessToken(token,verifier)
和getOAuthAccessToken(token,verifier)
,但似乎总是会抛出错误。
如何正确使用两个值来创建AccessToken?
答案 0 :(得分: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
对象存储在会话中。