У меня проблема с gmail api, возвращающим 400 сообщений об ошибках, подобных следующему.
[ { message: 'Precondition check failed.',
domain: 'global',
reason: 'failedPrecondition' } ]
и
[ { message: 'Bad Request',
domain: 'global',
reason: 'failedPrecondition' } ]
Все другие ресурсы в Интернете более или менее сказали, что вы Я должен использовать OAuth2, а не сервисные учетные записи или JWT. Кроме того, мы обработали миллионы запросов с помощью этого метода без проблем, так что не похоже, что есть фундаментальная проблема с нашим процессом аутентификации. Чтобы сделать это еще более запутанным, один пользователь может сделать это для одного запроса, а затем не произойти для следующего, поэтому он дополнительно проверяет, что сам auth работает и что-то подозрительное происходит.
Если у кого-то есть идеи я был бы очень признателен.