为什么这段代码会引发异常?我不知道。我正确地输入了使用者密钥,这是我认为可能导致此异常的唯一原因。(currentrequesttoken是requesttoken)

public String beginAuthorization() {
   try {
      if(null == currentRequestToken) {
         currentRequestToken = twitter.getOAuthRequestToken();
      }
      return currentRequestToken.getAuthorizationURL();
   } catch (TwitterException e) {
      e.printStackTrace();
   }
   return null;
}

最佳答案

我也遇到了同样的问题,在我的案例中,解决方案是在我的twitter帐户-->开发人员-->我的应用程序-->设置-->我更改为的应用程序类型:读、写和访问直接消息。

10-07 22:07