ruby-on-rails - 503 : Instagram is rate limiting your requests

标签 ruby-on-rails ruby instagram instagram-api

这两天我一直面临这个问题。

503:Instagram 正在限制您的请求

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

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 错误的引用。

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

Instagrm Rate limit issue

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 response stands for Service Unavailable 。该错误消息具有误导性,因为它表明您已达到速率限制。来自 Instagram's documentation ,您可以看到,达到速率限制将导致 HTTP 429。我相信在你的情况下,这是某种重载或维护。

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

关于ruby-on-rails - 503 : Instagram is rate limiting your requests,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39203437/

相关文章:

ruby - 查询具有大小的 Mongo 嵌入式文档

ios - 从 IOS 上的 instagram 相机页面中的选项卡打开 viewcontroller

Android 深度链接到 Instagram 应用

ruby-on-rails - 语法错误意外的keyword_ensure,期望keyword_end

ruby-on-rails - 在线价格 Amazon API

ruby-on-rails - 为什么这是只读记录?

ruby-on-rails - ":on => :save"验证失败

ruby - 将 Time.now 转换为第一个 Unix Day 的确切时间

instagram - https ://www. instagram.com/anyuser/media/不再工作

javascript - 带 Airbrake 的 Rails 应用程序 - 401 未经授权