如何在不更改File1的ID的情况下将版本从File1更新到File2?

时间:2019-06-28 12:28:48

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

我已经考虑了很长时间了,但无法解决,所以我来这里寻求您的帮助。

我正在基于Google Script创建一个应用。 我在Google云端硬盘中存储了2个PDF文件:File1和File2。

我想通过File2更新File1的版本而不更改File1的ID。

是否可以使用Google Script Drive API v2做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以在Google Apps脚本项目中启用Advanced Drive API服务,然后使用此代码段更新Google Drive中现有文件的内容。

  Drive.Files.update(
    {
      title: "file 1.pdf",
      mimeType: "application/pdf"
    },
    "id of file 1",
    DriveApp.getFileById("id of file 2").getBlob()
  )