Google 应用脚本 - 无法解释的运行时错误
Google App Script - Unexplained runtime error
我正在使用 Google Apps 脚本编写 Gmail 扩展程序。该扩展程序使用 DriveApp
class 将电子邮件附件保存为云端硬盘文件。
该应用程序在过去几周运行良好。昨天出现如下异常:
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 小时后无法运行,而且我没有发现任何有关持续问题的通知。
已解决!
大约在问题出现的同时,我将 Google Apps Script 项目与我组织的 G Suite 集成在一起。将项目连接到 Google Cloud Platform 时,您是 required to enable 您正在使用的特定 Google API。
启用 Google 驱动器 API 后一切正常。
我正在使用 Google Apps 脚本编写 Gmail 扩展程序。该扩展程序使用 DriveApp
class 将电子邮件附件保存为云端硬盘文件。
该应用程序在过去几周运行良好。昨天出现如下异常:
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 小时后无法运行,而且我没有发现任何有关持续问题的通知。
已解决!
大约在问题出现的同时,我将 Google Apps Script 项目与我组织的 G Suite 集成在一起。将项目连接到 Google Cloud Platform 时,您是 required to enable 您正在使用的特定 Google API。
启用 Google 驱动器 API 后一切正常。