REST API,关于403错误代码?

时间:2014-01-15 06:12:17

标签: java twitter-oauth twitter4j

我们使用软件应用程序将推文发布到来自同一IP地址的多个帐户。在twitter的回复中,我们得到403错误代码,我们使用的API是REST API。

IP地址是否有任何限制,因为我们肯定没有超过REST API提到的API后限。

我们也不会超过140个字符。

等待回复..

提前致谢..

4 个答案:

答案 0 :(得分:9)

如果是最近的错误(自1月14日起),您可以尝试添加:

ConfigurationBuilder cb = new ConfigurationBuilder();

<强> cb.setUseSSL(真);

Twitter在1月14日增加了一项要求,即在使用其API时使用SSL / HTTPS

以上代码以粗体显示,为我修复了它。

答案 1 :(得分:3)

api.twitter.com现在要求所有连接的SSL / TLS(截至今日(2014年1月14日))

ConfigurationBuilder cb = new ConfigurationBuilder();

cb.setUseSSL(true);

将以上代码行放在您拨打twitter的地方。

它有效......

答案 2 :(得分:2)

如果您使用的是twitter4j.properties,您也​​可以在那里设置它。 http.useSSL =真

答案 3 :(得分:0)

如果这是抛出的异常,如果你读错了,那就说:

由于更新限制而拒绝请求时使用此代码。