Instagram最近在其API中更改了率限制,评论和关系 endpoints 的方式......您可以使用客户端密码和应用IP地址的HMAC哈希来签署API POST请求 . 我成功地这样做了 . 我知道这是因为如果我没有包含正确散列的X-Insta-Forwarded-For标头,我会收到403错误消息;如果包含,则获得200条成功消息) .
不过,我的速率限制为每小时30次“类似”的呼叫(未签名请求的限制); 100是签名请求的限制 . 谁知道为什么会这样?
更新的文档在这里:http://instagram.com/developer/restrict-api-requests/
和
2 回答
显然我的Instagram客户端凭据已被Instagram标记,他们根据我的应用程序的过去行为限制了我 . 我在这里用Instagram注册了一个新客户端:http://instagram.com/developer/clients/manage/,用新应用程序重新验证,将新秘密插入我的代码以签署我的请求,我能够在一小时内完成100个IG帖子 . 很高兴去!
我遇到了同样的问题,我设法通过简单地从用户面板撤消app令牌来解决它 . 无需创建新的应用程序 .