kee*_*een 14 twitter rate-limiting
我想使用1.1版本的Twitter用户搜索API.
每个申请有450个请求限制.
但我对此速度限制存有疑问.我认为这意味着我们可以在每15分钟的请求窗口中发出450个请求.
但我读了(但我不确定我究竟读到了什么),默认情况下会根据搜索查询返回15状态.但是,如果您在单个请求中查询更多状态,则会根据状态数来考虑.
他们是否只有每15分钟一次的费率限制,或者他们也有一天的费率限制?
所以我无法理解它究竟是如何起作用的?谁能帮我这个?
Joe*_*ayo 29
速率限制按身份验证,用户或应用程序的类型进行细分.用户身份验证是基于用户的任何OAuth流程.仅应用程序身份验证适用于您的应用程序凭据,而不是基于用户.在搜索的情况下,您有一个15分钟的窗口,180用户和450应用程序.对于更高的速率限制(在搜索的情况下)使用仅应用程序身份验证.这会给你:
24小时x 4 15分钟增量x每15分钟增量450个请求==每天43200个请求
您只需控制您的应用,以便在15分钟的时间间隔内不超过450个请求.
这是Twitter关于限速的文档:
https://developer.twitter.com/en/docs/basics/rate-limiting
您还可以使用X-Rate-Limit-Limit/Remaining/Reset HTTP标头和速率限制端点来跟踪您所处的位置以及可用的位置:
| 归档时间: |
|
| 查看次数: |
20228 次 |
| 最近记录: |