2010-08-15 152 views
1

我试图用这个:Twitter的限速

https://twitter.com/account/rate_limit_status.xml

检查我不会在速率限制在twitter上。问题是,我正在打电话,但剩余命中PARAM似乎并不多达来减少为我打电话:

<?xml version="1.0" encoding="UTF-8" ?> 
<hash> 
<reset-time-in-seconds type="integer">1281858712</reset-time-in-seconds> 
<reset-time type="datetime">2010-08-15T07:51:52+00:00</reset-time> 
<remaining-hits type="integer">146</remaining-hits> 
<hourly-limit type="integer">150</hourly-limit> 
</hash> 

我只是拨打电话,不需要身份验证和我读过的文档中该位:

需要身份验证(有关身份验证): 真,以确定用户的速率限制状态 假,以确定请求IP的速率限制状态

https://dev.twitter.com/docs/rate-limiting

那么我需要在我的电话的某处设置false吗?我不是一个认证用户,所以我唯一的限制是当前的IP限制。

回答

0

不。如果您不使用身份验证,则会自动假设“false”。

你确定你制作的是速率受限的电话:

的REST API做用户和基于IP的 限速。已认证的API调用 是根据用户的速率限制进行认证的 。未经验证的 呼叫从主叫IP地址允许的主叫 中扣除。

速率限制适用于使用HTTP命令请求信息的方法 。通常使用HTTP POST将数据提交给 Twitter的API方法 不受速率限制,然而 现在有些方法正在限速 。 API 文档中的每种方法都会解释其速率 是否受限。