В настоящее время наше приложение выполняет множество вызовов API Google Диска для получения изменений, разрешений, файлов и т. д. В настоящее время мы боремся с ошибками 403 rateLimitExceeded
.
Согласно документации здесь, есть два решения:
- Пакетные запросы.
- Используйте экспоненциальную отсрочку, чтобы повторить запрос.
Мы хотели бы реализовать пакетную обработку, чтобы уменьшить количество ошибок. Однако согласно документации здесь:
Набор из n запросов, объединенных вместе, учитывается при расчете лимита использования как n запросов, а не как один запрос. Перед обработкой пакетный запрос разбивается на набор запросов.
Я предполагаю, что мой вопрос заключается в следующем: учитывается ли набор из n запросов как часть одного пакета как n запросов в отношении ограничения скорости? Это означает, что если пакет содержит столько запросов, сколько вызовет 403 rateLimitExceeded
, будет ли возвращаться эта ошибка?
Любая помощь приветствуется.