jos*_*erk 5 java twitter oauth playframework twitter-oauth
我正在使用Play Framework和play.libs.OAuth,尝试使用以下代码连接到Twitter:
public static void twitterConnect()
{
Response response;
ServiceInfo twitterServiceInfo = new ServiceInfo(
"https://api.twitter.com/oauth/request_token",
"https://api.twitter.com/oauth/access_token",
"https://api.twitter.com/oauth/authorize",
"ZA*****************Dw",
"Zy*************************************U4");
if(OAuth.isVerifierResponse()) {
// ...
} else {
OAuth twitter = OAuth.service(twitterServiceInfo);
response = twitter.retrieveRequestToken(); <-- NOT WORKING!!!
redirect(twitter.redirectUrl(response.token));
}
}
Run Code Online (Sandbox Code Playgroud)
但在标有< - NOT WORKING !!!的那一行; 我收到以下错误:
OAuth.Error:NOT_AUTHORIZED - 授权失败(服务器回复401).如果使用者密钥不正确或签名不匹配,则会发生这种情况.
我已经仔细检查了我的消费者密钥和秘密,以及请求,访问和授权URL,但无济于事.
关于我的代码有什么问题的任何想法?
| 归档时间: |
|
| 查看次数: |
491 次 |
| 最近记录: |