【问题标题】:Instagram API Rate Limiting - Signed POST calls - still being treated like unsigned callsInstagram API 速率限制 - 签名的 POST 调用 - 仍被视为未签名的调用
【发布时间】:2014-07-22 15:36:09
【问题描述】:

Instagram 最近改变了它在其 API 中对诸如评论和关系端点等限制的方式...您可以使用您的客户端密码和应用 IP 地址的 HMAC 哈希对 API POST 请求进行签名。我正在成功地做到这一点。我知道这一点,因为如果我不包含正确散列的 X-Insta-Forwarded-For 标头,我会收到 403 错误消息;如果包含,则获得 200 成功消息)。

不过,我的速率限制为每小时 30 个“点赞”呼叫(未签名请求的限制); 100 是签名请求的限制。有谁知道为什么会这样?

更新的文档在这里:http://instagram.com/developer/restrict-api-requests/

这里:http://instagram.com/developer/limits/

【问题讨论】:

  • 我想你必须向他们询问他们的政策

标签: api rest instagram


【解决方案1】:

显然,我的 Instagram 客户端凭据已被 Instagram 标记,并且它们根据我的应用程序过去的行为限制了我。我在 Instagram 上注册了一个新客户:http://instagram.com/developer/clients/manage/,使用新应用程序重新进行身份验证,将新密码插入我的代码以签署我的请求,我能够在一小时内点赞 100 条 IG 帖子。好走!

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,我通过简单地从用户面板撤销应用令牌来解决它。无需创建新应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多