【问题标题】:How can you check your current Instagram remaining API call (rate) limit?如何查看当前 Instagram 剩余 API 调用(速率)限制?
【发布时间】:2016-05-11 07:39:03
【问题描述】:

在旧 API 中,剩余的允许容量显然是作为 X-Ratelimit-Remaining HTTP 标头返回的。

但是,current version's documentation 没有提及这一点,我从对/v1/tags/{tag}/media/recent 端点的有效调用中得到的响应不包含此标头或类似内容。使用旧 API 不是一种选择,因为它不适用于新应用。

我真的很想至少尝试限制我自己的使用,而不是等待速率限制异常并猜测我还有多长时间才能让我的滚动时间再次允许至少一个呼叫。根据第二个链接,提供的有关速率限制的唯一通知是当您已经受到限制时,无论是可疑的垃圾邮件还是实际的速率限制超限,都是请求失败并带有两个状态代码之一。

我只是错过了什么吗?是否不再有办法使用当前 API 以编程方式检查您剩余的允许 API 查询使用情况?

【问题讨论】:

  • 我只想感谢在事实发生一年半后否决这个问题的人。你太乐于助人了。

标签: instagram-api


【解决方案1】:

截至 2016 年 5 月 18 日,答案似乎是您不能。这不是 Instagram 现在让开发人员退后几步的唯一方式,因为算法提要已非可选地扩展到至少 tags/media/recent 端点......所以你不仅不能跟踪有多少 API 调用 Instagram认为您已经离开,您无法按时间顺序获得结果,可能是任何呼叫。

我用这个 API 花了一周的时间,得到的只是一个糟糕的“风滚草”成就。

【讨论】:

  • 我的英雄!谢谢! :D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-18
  • 1970-01-01
  • 2019-11-23
  • 1970-01-01
相关资源
最近更新 更多