2014-01-25 77 views
0

我为我的应用使用Instagram的API。所有用户在第一次打开应用程序时都必须进行身份验证,然后才能“喜欢”照片。所以每个用户都可以在类似的请求中使用他自己的Access_token。问题是在很短的时间内我们都不能使用like。经过许多许多小时后,我们可以再次使用它,但只有几个小时后我们才会再次出现错误。Instagram - “已达到客户请求限制”

Access_token的认证与范围相似。

像要求是这样的:

https://api.instagram.com/v1/media/*mediaID*/likes?access_token=*access_token* 

我在响应头的access_token的ratelimit例如是这样的:

X-Ratelimit-Limit: 5000 X-Ratelimit-Remaining: 4997.

这是正确的,因为我没有发该小时内的更多请求。只有3个。但是,我和所有的其他用户用其特定标记的所得到的错误,每当我们要像图片:

"Client request Limit reached" Error Code is "400" 

:顺心的时候,虽然我们从来没有达到极限

错误信息为什么我们会收到此错误消息?我知道我的应用有多少个API调用,每个Access_token每小时低于350。为什么“客户”达到极限?我使用访问令牌,为什么错误消息显示“客户端”?该应用程序仅使用ClientID进行身份验证。我认为他们禁止连接到我的clientID的所有Access_tokens。但我不知道为什么。为什么他们会阻止每个acces_token以及那些不使用应用程序数小时的应用程序。不使用应用程序数小时后,我仍然收到相同的消息。

这种情况一再发生。该应用目前无用。

我在我的应用程序寻找循环或奇怪的代码导致许多请求,但它很好,它不是垃圾邮件。我真的很感激你的帮助,因为Instagram从来没有回应哈哈。

回答