时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Dedededi网络
小提示:您能找到这篇{推特标准接口API的请求频率限制说明(2)}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的推特标准接口API的请求频率限制说明(2)内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">< font-size: 18px;">Rate limiting < ">注:只针对标准API端口,高级AP软文营销网I不在讨论范围内。 < ">< font-size: 18px;">每个用户或每个应用程序 < ">标准API的速率限制主要基于每个用户,或者更准确地说,基于每个用户的访问令牌。如果一个方法允许每个端口接收15个请求,那么它允许每个访问令牌访问该窗口15个请求。(大白话就是限制15个请求就只能允许你访问15次) < ">使用仅应用程序身份验证时,将全局确定整个应用程序的速率限制。如果一个方法允许每个端口接收15个请求,那么它允许您代表应用程序为每个窗口发出15个请求。此限制与每个用户的限制完全分开考虑。 < ">< font-size: 18px;">15分钟间隔 < ">速率限制分为15分钟间隔。所有端口在请求时都需要身份验证。 < ">有两种initial buckets可用于GET请求:每15分钟15个请求,每15分钟180个请求。 < ">< font-size: 18px;">HTTP头部和响应代码 < ">使用HTTP头可以了解在给定的速率限制下,应用程序在刚刚使用的方法上的状态。 Http Headers < ">上图是HTTP Headers and Response Codes部分,可以看到有三个参数可以查看当前请求过程所在的“一轮请求计数”总共的次数、剩余的次数、下次重新计数的时间戳。 < ">注意,HTTP头是上下文的。当使用app-only auth的身份验证时,它们指示应用程序上下文的速率限制。使用user-based auth的身份验证时,它们指示该用户应用程序上下文的速率限制。 < ">当应用程序超过给定标准API终结点的速率限制时,API将返回一个HTTP 429“太多请求”响应代码,并在响应正文中返回以下错误: 返回错误 < ">为了更好地知道可用的速率限制,请考虑定期使用GET application/rate_limit_status方法(这两个方法后面会介绍)。 < ">「Janebook」的原创文章更好的解释了这几个参数的使用,在此处贴出部分内容: < ">以“GET followers/ids”接口为例,文档显示15分钟为一个计数循环,15分钟内单个用户(不同用户请求没有测试)使用“user auth”最多请求15次该接口。计数从每一轮循环的第一次发出请求开始计算本轮循环的15分钟,对应x-rate-limint-reset参数,即为本轮首次发出请求时的时间戳+1560对应的数字。x-rate-limit-limit对于此接口来说为15(不变的固定值),一轮循环中加入已经请求了N次,则对应的x-rate-limit-remaining为15-N次。* < ">< font-size: 18px;">GET and POST请求限制 < ">从系统中读取的速率限制(GET)是根据每个用户和每个应用程序定义的,而写入系统(POST)的速率限制仅在用户帐户级别定义。换句话说,对于读取速率限制,请考虑以下情况: < ">这部分看不懂也没问题,大概意思是: < ">对于user auth来说,如果一个用户X,授权了APPa及APPb,分别生成了Toke竞价排名nA、TokenB,如果使用TokenA请求了某个端口(例如GET friends/list)n次,那么在本轮循环计数结束前使用TokenA与TokenB请求该端口的剩余次数之和为“15-n”。 < ">< font-size: 18px;">避免速率受限的技巧 < ">< font-size: 18px;">缓存 < ">如果您希望大量使用API,请将响应存储在您的应用程序或网站中。例如,请勿尝试在网站登录页面的每个页面加载上调用Twitter API。而是不经常调用API,并将响应加载到本地缓存中。当用户访问您的网站时,加载结果的缓存版本。 < ">< font-size: 18px;">优先考虑活动用户 < ">如果您的站点跟踪许多Twitter用户(例如,获取其当前状态或有关Twitter使用情况的统计信息),请考虑仅请求最近登录您站点的用户的数据。 < ">< font-size: 18px;">反正最好的突破频率限制的方法还是充钱=。= |
上一篇:阿里云DataQuotient 画像分析应用场景有哪些?
下一篇:如何使用Azure Cosmos DB和Pulumi构建全球分布式应用
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“推特标准接口API的请求频率限制说明(2)”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通推特标准接口API的请求频率限制说明(2)的相关事宜。
关键词:推特标准接口API的请求频