Android我正在使用jTwitter
第2行抛出
winterwell.jtwitter.TwitterException $ E403:禁止http://twitter.com/statuses/update.json(my_user_name)
这意味着什么?
答案 0 :(得分:2)
如果您反复发布相同的状态消息,Twitter将返回403错误的一个原因。这可能就是你在这里遇到的。
尝试在测试代码中添加随机数,例如:
my_twiter.setStatus("hello world "+new Random().nextInt(1000));
顺便说一下,我看到你正在使用用户名/密码登录方法。 Twitter宣布他们正在关闭它 - 我认为在8月底。您可能希望切换到OAuth。有关详细信息,请参阅JTwitter主页:http://www.winterwell.com/software/jtwitter.php
答案 1 :(得分:0)
403 Forbidden:请求已被理解,但已被拒绝。随附的错误消息将解释原因。由于更新限制而拒绝请求时使用此代码。
超过140个字符的状态也会导致403。但是,既然你只是做“你好世界”,那不应该是这样。响应正文将包含详细的错误消息。