尝试运行示例Drive AppScript时收到此错误,即使在授权AppScript访问云端硬盘之后也是如此。我也尝试过硬编码文件夹ID并收到同样的错误。
代码如下:
function listFilesInFolder(id) {
var folder = DriveApp.getFolderById(id);
var contents = folder.getFiles();
var file;
var name;
while(contents.hasNext()) {
file = contents.next();
name = file.getName();
Logger.log(name);
}
};
答案 0 :(得分:4)
在您或您的域的管理控制台中(admin.google.com)。部分云端硬盘 - 常规设置 - 启用“允许用户安装Google云端硬盘应用”
答案 1 :(得分:1)
我能够在身份验证后执行脚本,没有任何问题。最有可能的是,管理控制台中未为您或您的域激活DriveApp
。
如果问题仍然存在,可能会对以下问题感兴趣(请参阅评论#5): Issue 4006