Ответ 1
Вы найдете общую информацию об ограничении скорости в Руководство пользователя. Как описано в Коды состояния, Web API вернет код статуса HTTP 429 ( Слишком много запросов), если ваше приложение запрашивает больше запросов, чем допустимый предел ставки.
Если это произойдет, вы должны подождать некоторое время (см. обновление ниже) перед повторным запросом. Конечно, самое лучшее, что нужно сделать, это попытаться не допустить ограничение скорости в первую очередь. Как предлагает руководство пользователя, вы можете сделать это, например, для доступа к нескольким объектам одновременно, доступным для некоторых конечных точек. Вы также можете кэшировать ответы.
Обновить. Если вы ограничены в скорости, HTTP-ответ будет включать заголовок с именем "Retry-After". Значение этого заголовка - это количество секунд, которое нужно подождать до следующего запроса. Например, Retry-After: 4 означает, что вам нужно подождать четыре секунды, прежде чем повторять попытку. Это также упоминается в Руководстве пользователя веб-API.