Как обрабатывать почтовые маршруты при ограничении скорости API - PullRequest
0 голосов
/ 16 июня 2020

Я настроил POST-маршрут для аутентификации пользователя на Twitch. Если пользователи отправляют мне свой идентификатор для проверки.

Я хочу, чтобы каждый идентификатор пользователя был аутентифицирован как подписчик указанного канала с использованием конечной точки API Twitch Helix, созданной для этого. Конечная точка позволяет передавать до 100 идентификаторов пользователей, которые можно проверить.

Проблема в том, что Twitch API позволяет обрабатывать до 800 запросов в минуту. Меня беспокоит, как мне обрабатывать, скажем, входящие 5000 запросов. Идея, которая у меня была, заключалась в том, чтобы каждую секунду получать всех пользователей, которые пытаются аутентифицироваться, и отправлять ОДИН запрос Helix со 100 идентификаторами пользователей и отвечать на каждого соответственно. все предложения.

...