Google App Script - необъяснимая ошибка времени выполнения - PullRequest
1 голос
/ 07 апреля 2020

Я пишу расширение Gmail с помощью скрипта Google Apps. Расширение использует класс DriveApp для сохранения вложений электронной почты в виде файлов дисков.
Приложение работало в течение последних нескольких недель. Вчера появилось следующее исключение:

Exception: We're sorry, a server error occurred. Please wait a bit and try again. [line: 10, function: getSubfolderByPath, file: FileMover]
Строка 10: let curFolder = DriveApp.getFolderById(folderId);

Переменная folderId установлена ​​правильно, я зарегистрировал ее и проверил, что каталог действительно существует. Я погуглил это неясное исключение, и единственная релевантная информация, которую я нашел, гласит, что это может быть внутренняя проблема Google Диска, и что это может быть связано с некоторой постоянной проблемой со службой. Приложение не работает более 24 часов, и я не нашел уведомлений о текущих проблемах.

1 Ответ

1 голос
/ 11 апреля 2020

решено!
Примерно в то же время, когда появилась проблема, я интегрировал проект Google Apps Script с G Suite моей организации. При подключении проекта к Google Cloud Platform вам необходимо включить указанные вами c API Google, которые вы используете.
После включения Google Drive API все работало как раньше.

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