我试图创建我的第一个谷歌文档插件。
当我在谷歌文档中运行脚本时,它工作得很好。但是,当我发布插件然后安装它时,它不起作用。错误信息是:
例外:很抱歉,发生服务器错误。请稍等,然后重试
我已经确定导致问题的代码行是这里的最后一行:
var currentDocumentName = DocumentApp.getActiveDocument().getName();
var currentDocumentID = DocumentApp.getActiveDocument().getId();
var currentfile = DriveApp.getFileById(currentDocumentID);
因此,使用 DriveApp 似乎由于某种原因无法运行。
我知道这是错误的原因有两个。谷歌控制台日志中的错误消息说它是这个行号。此外,当我输入一些日志消息时,消息会在执行此行的位置结束。我已经在项目中授予了 Google drive API 权限。
有谁知道为什么会发生这个错误?
我怎样才能让它工作?