为什么这段代码会抛出异常?我什么都不知道。我正确地输入了消费者密钥,这是我认为可能导致此异常的唯一原因。 (currentRequestToken是RequestToken)
public String beginAuthorization() {
try {
if(null == currentRequestToken) {
currentRequestToken = twitter.getOAuthRequestToken();
}
return currentRequestToken.getAuthorizationURL();
} catch (TwitterException e) {
e.printStackTrace();
}
return null;
}
答案 0 :(得分:3)
我遇到了同样的问题,在我的情况下,解决方案是在我的Twitter帐户中 - >对于开发人员 - >我的申请 - >设置 - >应用程序类型I更改为:读取,写入和访问直接消息。