gpt4 book ai didi

google-apps-script - Google Drive 应用程序 - 找不到方法 makeCopy (string, string)

转载 作者:行者123 更新时间:2023-12-03 21:33:41 25 4
gpt4 key购买 nike

使用 Google Apps 脚本时出现错误 "Method makeCopy(string,string) not found"当调用下面的函数时。但是我看不到我的错误。 Google Apps Script 的自动完成功能甚至提供了该方法。

function createDuplicateDocument(sourceId, name) {
var source = DriveApp.getFileById(sourceId);
var newFile = source.makeCopy(name, TARGET_FOLDER);

return DriveApp.getFileById(newFile.getId());
}

(变量 TARGET_FOLDER 是一个全局变量。)

你们中有人有什么想法吗?

最佳答案

方法是makeCopy(string, Folder)所以你看到的错误表明 TARGET_FOLDER您传递的全局变量是 String而不是 Folder目的。

您没有提供您传入的字符串的详细信息 TARGET_FOLDER但是如果它是一个 UID,例如,那么你将它传递为 source.makeCopy(name, DriveApp.getFolderById(TARGET_FOLDER))例如。

关于google-apps-script - Google Drive 应用程序 - 找不到方法 makeCopy (string, string),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30468889/

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