【问题标题】:GoogleSheets API download non-public spreadsheet as csvGoogle Sheets API 将非公开电子表格下载为 csv
【发布时间】:2015-06-08 22:19:02
【问题描述】:

这是一个非常广泛的问题,我只是在寻找一般的建议/指导教程。我想在本地将未发布的 googlesheet 下载为 .csv 文件。我已经看到有关下载公开发布的 google 表格的其他问题,但我找不到任何解决方案来下载未发布的表格。有没有一种简单的方法可以在 shell 中使用 wget/curl 命令将未发布的 google 工作表下载为 .csv?

如果没有,我查看了 Google API,并在 Google 表格 API 上找到了 this page。我在 Java 或 API 方面完全没有经验,但我能够在 Microsoft Visual Studio 中用 Java 设置客户端库并生成 oAuth2.0 ClientID。有谁知道如何为此目的设置/使用 GoogleSheets API 的教程?

【问题讨论】:

  • 您是否被授予访问此非公开文档的权限?
  • 是的,我拥有该文档并与我的同事共享。但是,它包含我不想公开的信息,所以如果我要发布它,我想要求一个用户 ID 来查看

标签: curl google-api google-sheets wget google-data-api


【解决方案1】:

据我所知 - 您无法在您的机器上本地下载 googlesheet。但是,您可以将 googlesheet“下载”到您的 Google Drive 中的指定文件夹,您可以将其同步到您机器中的本地驱动器...

【讨论】:

  • 要下载 Google 文档类型,请将它们导出为“真实”文件类型 - 例如 CSV、txt、xlsx、docx
最近更新 更多