gpt4 book ai didi

google-apps-script - DriveApp 访问被拒绝

转载 作者:行者123 更新时间:2023-12-03 02:09:14 25 4
gpt4 key购买 nike

我有一个附加到表单的 Google 脚本,它可以执行一系列不同的操作,但最终会创建几个工作表副本。

该过程几个月来一直运行良好,但最近我在使用 File.makeCopy 方法时遇到以下错误 ( https://developers.google.com/apps-script/reference/drive/file#makecopyname-destination )

 function createTest()
{
var templateFile = DriveApp.getFileById("ID");
templateFile.makeCopy("NAME", DriveApp.getFoldersByName("FOLDERNAME").next())
}

Access Denied: Drive App (on the templateFile.makeCopy line)

我已确保添加了 Drive 范围,并且没有可能导致此问题的 GSuite 设置(例如 DriveApp 被禁用)。

我找不到一个好的答案来解释为什么这会在过去几天停止工作。欢迎任何想法!

最佳答案

我不知道这是否仍然相关,但由于我遇到了完全相同的问题而没有答案,所以我碰巧使用了错误的文件 ID。因此,如果您运行此代码,请务必仔细检查访问的 ID。

另外:确保文件夹迭代器在 DriveApp.getFoldersByName("FOLDERNAME").next() 中实际上下一个,因此您的根文件夹中有一个名为“FOLDERNAME”的文件夹。否则,您将调用 undefined object 。

关于google-apps-script - DriveApp 访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52976713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com