instagram api 速率限制说明
Posted
技术标签:
【中文标题】instagram api 速率限制说明【英文标题】:instagram api rate limit clarification 【发布时间】:2016-12-13 14:24:37 【问题描述】:我们向/users/self/media/recent
和/media/media-id/comments
发出GET 请求
端点。
为此,我们使用带有 access_token 的用户身份验证。
根据 instagram 的速率限制文档,我们应该有 5000 个请求/access_token/小时可用。
记录我们的请求数量,我们平均为我们的用户执行大约 600 到 800 个请求,但仍然在 Instagram 响应中收到 api limit 已达到错误。 不仅如此,而且根据我们每小时执行约 70K 请求的错误
您已超过每小时的最大请求数。您在过去一小时内总共执行了 68100 个请求。我们的一般最大限制为每小时 5000 个请求。
我错过了什么吗?我们中只有少数客户受到此问题的影响。
每个用户的限制是全局的吗?用户使用的所有应用程序必须共享 5000 个请求/小时吗?这是我能想到的唯一解释,但没有找到关于这种行为的文档。
【问题讨论】:
您最好联系 instagram api 支持 (instagram.com/developer/support) 【参考方案1】:发布代码,可能是您做错了什么并且它进行了多次调用。
API 响应标头显示每次 API 调用后剩余的调用次数:
x-ratelimit-limit:5000
x-ratelimit-remaining:4998
在每次调用代码后检查此值并进行分析。
【讨论】:
以上是关于instagram api 速率限制说明的主要内容,如果未能解决你的问题,请参考以下文章
Instagram 是不是在 2018 年 3 月 30 日更改了 API 速率限制?
Statigram 等网页如何不超过 Instagram API 速率限制