Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook api rate limit - server side or client side is better?

i'm developping a web-based application that implement facebook login process to identify user and ask for their info using facebook graph API.

The question is which is better between server side and client side implementation in term of api rate limitation. For all the documentations and discussions i'have read there's a limit of 600 calls per 600 seconds, is that count per ip or per access_token or per application key? Is that better to implement all the api call on client side to not to reach the limit rate?

Thanks in advance

like image 428
Hung Linh Avatar asked Nov 14 '22 09:11

Hung Linh


1 Answers

Based on Facebook Platform Policies:

If you exceed, or plan to exceed, any of the following thresholds please contact us by creating a confidential bug report with the "threshold policy" tag as you may be subject to additional terms: (>5M MAU) or (>100M API calls per day) or (>50M impressions per day).

If you think you would pass the 100-million-API-call-per-day limit then contact Facebook.

like image 93
ifaour Avatar answered Dec 15 '22 06:12

ifaour