如何使用 NodeJS 和 Google Drive API v3 将文件移动到回收站

How to move file to trash using NodeJS and Google Drive API v3

如何使用 NodeJS 和 Google Drive API v3 将文件移动到回收站。 下面几行不起作用:

await drive.files.update({ fileId, trashed: true }); // not working
await drive.files.update({ fileId },  { trashed: true }); // not working

我相信你的情况和目标如下。

  • 您想使用带有 googleapis 和 Node.js 的 Drive API v3 将文件移动到垃圾箱。
  • drive可用于使用驱动器API的"Files: update"方法。

为此,这个修改怎么样?在这种情况下,请将请求正文包含在 requestBodyresource 中,如下所示。

修改后的脚本:

await drive.files.update({ fileId, requestBody: { trashed: true } });

await drive.files.update({ fileId, resource: { trashed: true } });

参考文献: