我想使用谷歌Apps脚本文件从MyDrive转移到球队驱动器。 我可以手动做到这一点(所以我知道我有权限)和我启用了驱动器API(所以才得以保存到MyDrive)。 然而,当我这样做(这是我从另一个帖子得到了):
function moveFileToFolder(fileId, newFolderId) {
var file = Drive.Files.get(fileId, {supportsTeamDrives: true});
Drive.Files.patch(file, fileId, {
supportsTeamDrives: true,
corpora: 'teamDrive',
removeParents: file.parents.map(function(f) { return f.id; }),
addParents: [newFolderId],
});
}
我得到这个错误:
Sharing restrictions cannot be set on a Team Drive item.
有任何想法吗?