Я пытаюсь составить черновик программно через API GMail, используя это руководство и следующую строку кода:
service.users().drafts().create(userId=user_id, body=message).execute()
но я получаю следующую ошибку:
An error occurred: <HttpError 403 when requesting https://www.googleapis.com/gmail/v1/users/me/drafts?alt=json returned "Insufficient Permission">
Обратите внимание, что прямая отправка сообщений с правами gmail.send
не работает для меня - я хочу поток сообщений .
В консоли API я попытался включить следующую область действия ../auth/gmail.compose
, но есть предупреждение, которое Because you've added a sensitive scope, your consent screen requires verification by Google before it's published.
Я отправил свое приложение для проверки, но я только что получил электронное письмо, в котором говорилось, что «мы продлили крайний срок для полного завершения проверки с 15 мая по 26 июня 2019 года».
На самом деле ни один пользователь не будет использовать мои учетные записи электронной почты G Suite (поэтому мое приложение нельзя использовать для слежки за их сообщениями), и мне нужен только доступ к единственной учетной записи электронной почты info@example.com
для отправки уведомлений пользователи, которые используют мой сайт на example.com
.
Есть ли способ получить доступ к моей учетной записи info@example.com
на стороне сервера, используя мой пароль и программно составлять сообщения, не проходя длительный и ненужный процесс проверки приложения?