У меня есть скрипт 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, которое я написал, чтобы спасти мою жизнь. Кто-нибудь имеет опыт работы с этим и знает, как принудительно выполнить повторную авторизацию скрипта?
Вы можете попытаться сделать авторизацию недействительной с помощью ScriptApp.invalidateAuth().
ScriptApp.invalidateAuth()