FormApp не работает должным образом. Попытка открыть форму по URL или идентификатору, например:
var form = FormApp.openById(id);
В результате выполнения кода в журналах возникает (тихая) ошибка:
Exception: You do not have permission to call FormApp.openByUrl.
Required permissions: https://www.googleapis.com/auth/forms
But File -> Свойства проекта -> Scopes показывает
3 OAuth Scopes required by the script:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/forms
https://www.googleapis.com/auth/spreadsheets
Я даже пытался вручную установить oauthscopes, как это было предложено в другом месте, но безуспешно.
Так что теперь я запутался ... что мне здесь не хватает ?
Приложение:
Если я запускаю функцию вручную из редактора сценариев Google, функция выполняется должным образом.
Функция генерирует вышеуказанную ошибку только тогда, когда она вызывается электронной таблицей.