消费者密钥或访问令牌是否取得了Twitter密码是否有变化?

时间:2014-03-08 06:19:31

标签: java twitter4j

我正在使用twitter 4j API

我的应用程序过去工作正常

但现在当我尝试使用我的应用程序更新我的状态时,我收到此错误

SEVERE: Failed to get timeline: 
403:
The request is understood, but it has been refused. 
An accompanying error message will explain why. 
This code is used when requests are being denied due to update limits (https://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following).
{"errors":[{"message":"SSL is required","code":92}]}

而我正在试图找出真正导致它的原因

has it something to do with SSL ??

意味着有人可以向我保证,您的Twitter帐户的密码更改是否会影响以下内容?

1. oauth.consumerSecret

2. oauth.consumerKey

3. oauth.accessToken

4. oauth.accessTokenSecret

2 个答案:

答案 0 :(得分:0)

我没有使用过Twitter4J,但OAuth的工作方式是,不,它不会影响令牌或秘密。您可以撤消对应用程序的访问权限,这将撤消该令牌。更改密码时,某些服务会自动撤消所有令牌。我刚刚更改了我的雅虎密码,它撤销了Flikr。我不认为,但不确定,Twitter是否会这样做。

该错误表示需要SSL。因此,您必须通过HTTPS://。

访问API

答案 1 :(得分:0)

我有同样的问题。我一直在使用Twitter4J 3.0.3。我通过升级到3.0.6来解决它。