Я уже создал веб-платформу, которая позволяет пользователям в моей организации с учетной записью @ xxxx.com авторизовывать свои учетные записи Google для отправки / получения сообщений электронной почты в пределах платформы. Прием новых сообщений в настоящее время осуществляется вручную с помощью кнопки «Новая электронная почта», но мне требуется автоматический процесс, выполняющийся в фоновом режиме, чтобы часто получать сообщения электронной почты.
Я пытался сделать это с refresh_tokens для автономного доступа и периодической работы cron, но из-за большого количества учетных записей пользователей этот процесс может занять слишком много времени для подключения к каждой учетной записи, получения сообщений и тому подобного. Это может работать неправильно.
Есть ли какой-либо другой способ (с использованием API) для непосредственного извлечения сообщений электронной почты из учетной записи пользователя (что-то вроде учетной записи Audit или SuperAdmin)?