创建从Google云端硬盘下载整个电子表格的链接

时间:2016-12-09 14:40:53

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

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

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

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

1 个答案:

答案 0 :(得分:2)

您可能想在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}