我正在尝试使用Google Apps脚本在共享驱动器中创建新文件,以便其他使用共享驱动器的人也可以访问该文件。 DriveApp上是否有一种方法可以使我做到这一点?
我尝试使用DriveApp.getFoldersByName,但这仅用于我的私有驱动器中的根文件夹。
答案 0 :(得分:1)
方法Drive.Drives.insert允许您指定驱动器ID。
请记住,对于共享驱动器,您需要指定 附加参数
supportsTeamDrives: true
。另外,在使用前,您需要enable高级驱动器服务。
示例:
function myFunction() {
var optionalArgs={supportsTeamDrives: true};
var resource = {
title: 'mySharedFile',
mimetype: 'application/pdf',
parents:["ID OF THE SHARED DRIVE"],
}
Drive.Files.insert(resource, null, optionalArgs)
}