繁体   English   中英

503:Instagram正在限制您的请求的速率

[英]503: Instagram is rate limiting your requests

在过去的两天里,我一直在面对这个问题。

503: Instagram is rate limiting your requests

通常有两种类型的查询会导致此错误。 尽管没有明显的一致性,但我可以找到。

GET https://api.instagram.com/v1/users/self/media/recent.json?access_token=<user token>: 503: Instagram is rate limiting your requests.

GET https://api.instagram.com/v1/users/self.json?access_token=<user token>: 503: Instagram is rate limiting your requests.

我已经搜索了文档( https://www.instagram.com/developer/ ),但是找不到与503错误有关的任何参考。

我一直在看的其他链接如下。

固定利率限制问题

https://imranakbar.wordpress.com/2012/09/13/rate-limit-exceeded-instagram-error/

当我使用instagram-ruby gem时,似乎该服务不可用?

raise Instagram::ServiceUnavailable, error_message_500(response, "Instagram is rate limiting your requests.")

请参阅此链接以获取有关instagram-ruby gem https://github.com/facebookarchive/instagram-ruby-gem/blob/master/lib/faraday/raise_http_exception.rb的更多信息

我想知道

(1)如果服务不可用是由于我在不知不觉中达到了速率限制并受到限制

要么

(2)Instagram正在对其服务器执行某些操作,从而导致此错误

注意:我已将有关此问题的报告发送给Instagram。

HTTP 503响应表示Service Unavailable 该错误消息具有误导性,因为它表明您已达到速率限制。 Instagram的文档中 ,您可以了解到命中率限制将导致HTTP 429 我相信您的情况是某种过载或维护。

您应该直接联系Instagram的支持。

为了弥补此问题,我添加了代码以从503错误中解救出来,然后稍后重试。 为避免无限期重试,该代码还将保留重试次数的标签,并在重试多次后显示错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM