Hello
I'm mid way through developing my app which uses the amazing TMDB API but have a few questions about search that I'm hoping you can answer :)
Are there any suggested/common methods that I should use when adding search to my app? My current plan is to just query the /search/movie endpoint each time someone searches (server side) but worry that this will push me over the rate limit of 30 requests every 10 seconds, especially if other calls are hitting the movie endpoint or even worse if I add autosuggest every character entered could possible cause an API request and count towards the limit!?
Is search rate limited with the same '30 requests every 10 seconds' rule or is it higher (especially for ngram/autosuggest) ?
My app is currently setup to cache requested movies when the request actually happens, but would it be better/allowed to fetch the entire movie catalog and just recache when required in order to prevent many API request for things such as search?
Many Thanks Ross
Не вдалося знайти фільм або серіал? Увійдіть, щоб додати.
Хочете оцінити чи додати до списку?
Немає облікового запису?
Відповідь від Travis Bell
20 лютого 2015, 18:17
Hi Ross,
Thanks!
Yes, every method is rate limited. It's API wide. There is no way to bypass or circumvent the rate limits at this time. One thing to keep in mind is that it is IP based, not API key. We have many apps that integrate the ngram autocomplete searches and I've never heard of anyone that has an issue.
Cheers.
Відповідь від RossH
21 лютого 2015, 12:56
Hey Travis
Thanks for the info and quick reply!
Ross