Невозможно отобразить диалоговое окно авторизации со скриптом Google Apps - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть скрипт Google Apps, над которым я работаю для управления ресурсами события - он работает нормально, я запускаю API и обновляю лист своим кодом Python.

Затем я добавил функциональность, чтобы уведомлять пользователей по электронной почте о готовности видео к утверждению. Я уже видел диалог авторизации и позволил сценарию использовать мою учетную запись Gmail и т. Д.

Но при запуске моего скрипта с добавленным устанавливаемым триггером он показывает это:

Скрипт не имеет разрешения на выполнение этого действия. Требуемое разрешение: (https://www.googleapis.com/auth/gmail.send || https://www.googleapis.com/auth/gmail.compose || https://www.googleapis.com/auth/gmail.modify || https://mail.google.com/ || https://www.googleapis.com/auth/gmail.addons.current.action.compose) в onCellEdit (код: 60)

В моих журналах ошибок StackDriver.

Я не могу заставить скрипт Google Apps повторно авторизовать приложение Gmail, которое я написал, чтобы спасти мою жизнь. Кто-нибудь имеет опыт работы с этим и знает, как принудительно выполнить повторную авторизацию скрипта?

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете попытаться сделать авторизацию недействительной с помощью ScriptApp.invalidateAuth().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...