将文件和文件夹移动到Google共享驱动器

时间:2020-06-17 13:50:20

标签: google-apps-script google-drive-api

我正在寻找一种将文件夹和文件移动(而不是复制)到共享驱动器的方法。我可以通过拖放手动完成此操作。有没有办法以编程方式执行此操作?以下代码不成功。还有其他选择吗?

function moveToSharedDrive(){
  var source ='<Folder ID>'
  var destination='<Shared DriveID>'  

  var head = {Authorization: 'Bearer ' + ScriptApp.getOAuthToken()}
  var options = {
    method: 'PATCH',
    contentType: 'application/json',
    headers: head,
    muteHttpExceptions: false
  };
var fileMove = UrlFetchApp.fetch(`https://www.googleapis.com/drive/v3/files/${source}?supportsAllDrives=true&enforceSingleParent=true&addParents=${destination}`, options);
}

0 个答案:

没有答案