Ошибка API Gmail 429 «Превышен предел скорости пользователя» - PullRequest
0 голосов
/ 06 августа 2020

Используя Gmail API, я постоянно получаю сотни ошибок 429 «Превышен предел скорости пользователя».

Мой скрипт отправляет 100 писем за раз каждые 10 минут.

Не должно это находится в пределах API?

Ошибка появляется только после 5 или 6 успешных отправок.

Спасибо

1 Ответ

0 голосов
/ 07 августа 2020

Обратите внимание на Лимиты использования Gmail :

enter image description here enter image description here

enter image description here

So, if you send 100 emails during a very short time, this corresponds to 10 000 units - thats is 40 times more than the allowed quota per second.

So while short bursts are allowed, if you exceed the quota significantly this might be beyond the scope of the allowed burst.

In this case you should implement экспоненциальный откат в соответствии с рекомендациями Google.

...