У меня есть метод OnSubmit()
, который вызывается при отправке формы.Время от времени я получаю электронное письмо, в котором сообщается, что необходимые разрешения не предоставляются:
Ваш сценарий, Alohi Invitation Request, недавно не был успешно завершен.Краткое описание неисправностей показано ниже.Чтобы настроить триггеры для этого сценария или изменить настройки для получения уведомлений о будущих ошибках, нажмите здесь.
12/22/18 10:47 AM onSubmit You do not have permission to call FormApp.getActiveForm. Required permissions: (https://www.googleapis.com/auth/forms.currentonly || https://www.googleapis.com/auth/forms) formSubmit
Я уже добавил разрешения для appsscript.json
:
{
"timeZone": "A-SAMPLE-TIMEZONE",
"dependencies": {
},
"exceptionLogging": "STACKDRIVER",
"oauthScopes": [
"https://www.googleapis.com/auth/forms",
"https://www.googleapis.com/auth/userinfo.email",
"https://www.googleapis.com/auth/script.external_request"
]
}
ЗдесьЯ предоставил forms
разрешение, но Google
жалуется на разрешение.Почему это так?
РЕДАКТИРОВАТЬ-1:
Проект формы имеет доступ к следующим элементам:
РЕДАКТИРОВАТЬ-2: Кажется, ошибка, поэтому я подал проблему в Google
tracker: