Ограничивает ли Lyft запросы к своему API для всего приложения? - PullRequest
0 голосов
/ 07 мая 2018

В документации Lyft есть информация (https://developer.lyft.com/docs/rate-limits)), что «Ограничения скорости являются глобальными и применяются на основе идентификатора каждого клиента». Это правда? Lyft ограничивает все запросы на основе идентификатора клиента?Например, POST для Ride-запроса ограничен 5 rq в минуту - это работает для одного пользователя или для всего приложения (так как мы используем client-id)? Не имеет смысла, если все запросы ограничены для всего приложения.

1 Ответ

0 голосов
/ 30 мая 2018

Я никогда не работал с Lyft API, но в целом, когда API, использующий OAuth, заявляет, что вводит ограничение скорости для идентификатора клиента , это означает, что все ваше приложение, а не конкретный пользователь.

Например, допустим, у вас есть приложение с двумя пользователями: user a и b. Пользователь a делает два запроса, а b делает еще два. Это означает, что ваш идентификатор клиента только что сделал четыре запроса, и у вас осталось только один запрос.

Вы можете проверить, так ли это, создав двух разных пользователей в вашем приложении, выполняя запросы и проверяя заголовок X-Ratelimit-Remaining после запроса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...