如何使用 Google Spreadsheets API 删除电子表格文件?

Sco*_*pio 3 google-sheets google-drive-api google-sheets-api

我可以轻松地创建一个、更新它并毫无问题地访问它,但似乎没有 API 调用来删除它?您可以从文件中删除工作表,但不能删除文件本身?

我尝试使用谷歌驱动器范围,但是,当我尝试列出文件或删除它们时,我不断收到 (403) 禁止错误。

Tey*_*yam 5

据我所知,正如文档中明确指出的那样,Google Sheets API(以前称为 Google Spreadsheets API)使您可以完全控制电子表格数据的内容和外观。

该 API 可用于:

  • 管理 Google 表格文件中的工作表
  • 使用工作表的行
  • 按位置管理工作表中的单元格

请注意,您的电子表格和其他 Google 文档均存储在 Google 云端硬盘中。因此,要删除文件,您应该使用Files: deleteGoogle Drive API 的方法。

使用Try-it尝试了此操作,我的虚拟工作表文件被删除,并显示 204 响应(意味着删除成功)。