[英]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.