首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Twitter4j连接错误403

Twitter4j连接错误403
EN

Stack Overflow用户
提问于 2014-01-16 05:43:34
回答 1查看 1K关注 0票数 0

我正试图使用Twitter4j从Twitter4j收集“用户时间线”数据。它以前是正常工作的,但现在它说发生了403个错误。我没有修改我的源代码。

我的源代码如下所示。

代码语言:javascript
复制
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
  .setOAuthConsumerKey("*************")
  .setOAuthConsumerSecret("*************")
  .setOAuthAccessToken("*************")
  .setOAuthAccessTokenSecret("*************");
TwitterFactory tf = new TwitterFactory(cb.build());
Twitter twitter2 = tf.getInstance();


ResponseList<Status> statuses;   
Paging page2 = new Paging(); 
page2.count(4); 
page2.setPage(1);   
String pro ="";

try {   
    statuses = twitter2.getUserTimeline(page2);

    for (Status status : statuses) {    
        pro = pro + status.getText() 

        out.print(pro+"//");
    }           
}  
catch(TwitterException te) {
    te.printStackTrace();
    out.print(te.toString());
} 

如果有人知道我的源代码问题,请帮助我。

EN

回答 1

Stack Overflow用户

发布于 2014-12-08 08:45:47

最近,我在执行类似的代码时也遇到了同样的错误。要解决这个问题,请到

  1. id
  2. 单击键和访问令牌
  3. 在“访问级别”中,单击“修改应用程序权限”并选择第三个选项:读取、写入和访问直接消息。
  4. 点击更新。(注意:如果您在twitter中没有添加no,您可能需要添加手机no并使用otp进行验证以获得此访问权限)
  5. 使用可点击按钮重新生成使用者密钥和秘书以及访问令牌和秘密

你就完蛋了!你的程序会开始工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21154177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档