Instagram speed limit on IP?

I develop / scale the multi-user platform SAAS, in which we get Instagram content (among other social networks) for them based on their search criteria. We currently use OAuth to log in with our Instagram account, and then poll the Instagrams API every 15 seconds for an access token for new content and updates for old content.

As we had more users, we noticed that we started to get a lot of OAuthRateLimitException, although we should still be well below the speed limit.

I understand that Instagram allows 5,000 calls per hour per access token, which reaches the maximum bit per 1 call per second. Since we call once in 15 seconds, we must be under this restriction. From reading the documents, they apparently have different speed limits for some endpoints, however we only use the following endpoints, which seem to have no special speed limits:

/users/{user-id}/media/recent
/tags/{tag-name}/media/recent
/users/{user-id}
/media/{media-id}

All of these requests are executed as a GET with an access token for the user with a signature, so I'm a bit of a dead end regarding what is happening. From the registration, I confirmed that we actually only call once in 15 seconds per access token, although I noticed that an OAuthRateLimitException happens almost all at once for every access token that we use, which makes me believe that they may have some Is there a speed limit for each IP address or for each application?

Any help would be greatly appreciated.

Li

+4
source share
1 answer

, , , API, ( 500 ). -, , , , ...

+1

All Articles