Использование общедоступного API - обновляйте данные - избегайте ограничения скорости

У меня есть приложение, которое позволяет пользователям подключаться к meetup.com. После подключения их текущие группы встреч отображаются на приборной панели. В настоящее время у меня есть кнопка, которая позволяет пользователю повторно синхронизировать свои группы (в случае, если они присоединились к группе или вышли из нее с момента последнего посещения моего сайта). С моей текущей настройкой, теоретически, пользователь мог просто нажимать кнопку снова и снова и ставить приложение выше предела API. Я ищу предложения, чтобы справиться с этим. Я знаю, что мог бы отслеживать количество запросов в течение определенного периода времени для пользователя и временно отключать функциональность, но мне интересно, есть ли какие-нибудь нестандартные решения. Сайт сделан с Laravel 5.2 и Vue 1.0, redis, MySQL Заранее спасибо!

0 ответов

Другие вопросы по тегам