Я хотел бы использовать Google Apps Script для переноса файла из MyDrive в Team Drive.Я могу сделать это вручную (поэтому я знаю, что у меня есть разрешение), и я включил Drive 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.
Есть идеи?