【问题标题】:Creating a link to download whole spreadsheet from Google Drive创建一个链接以从 Google Drive 下载整个电子表格
【发布时间】:2016-12-09 14:40:52
【问题描述】:

我想在谷歌驱动器上为我的电子表格创建下载链接,我读到了类似的内容:

https://docs.google.com/spreadsheets/d/MY_SPREADSHEET/export?format=csv

但它只下载第一张表。我已经阅读了GID 参数,但我不想花时间开发可以从 API 获取所有 GID 的东西,然后下载每张表。有没有办法让一个链接可以下载整个电子表格?

【问题讨论】:

    标签: google-sheets google-api google-drive-api google-spreadsheet-api


    【解决方案1】:

    您可能想在Labnol's guide 中尝试建议:

    在浏览器中打开您的 Google 电子表格,将表格设为公开(或任何有链接的人)并记下共享网址。应该是这样的:

    https://docs.google.com/spreadsheets/d/FILE_ID/edit?usp=sharing

    直接下载链接使用与 Google 文档类似的格式,内容如下:

    https://docs.google.com/spreadsheets/d/FILE_ID/export?format=xlsx https://docs.google.com/spreadsheets/d/FILE_ID/export?format=pdf

    除此之外,您可能还想尝试使用此SO post 中的建议网址,看看是否有帮助。

    https://docs.google.com/spreadsheets/u/1/d/${id}/export?format=csv&id=${id}&gid=${gid}
    

    【讨论】:

    • 谢谢。我看到在下载formar=csv 时,它只下载第一张工作表,但在使用 xlsx 时,它会下载整个电子表格。这就是我想要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 2018-06-22
    • 2016-02-16
    • 1970-01-01
    • 2012-12-16
    • 2012-09-05
    相关资源
    最近更新 更多