Google Drive API获得修订

时间:2016-08-09 13:02:34

标签: google-drive-api

我正在尝试通过google API获取文件(非谷歌格式 - Excel文件),方法是通过传递文件ID和修订版ID来调用针对API的GET请求。

在回复中,我看到selfURL和downloadURL都无效。

我收到错误(尝试下载时需要身份验证 - 我使用的是免费帐户,而不是付费帐户),如果我粘贴在浏览器中,则无法获取任何内容。

知道如何下载文件吗?

1 个答案:

答案 0 :(得分:1)

以下是如何获取xlsx(Excel)修订文件:

步骤1.您必须知道要下载哪个 revisionId 。您可以通过在revision: list 'Try it'中输入fileId来检查修订ID列表。授权和执行。

第2步。转到revisions: get Try it      enter image description here

如果响应为200,则确定,请检查响应正文。使用以&exportFormat=xlsx结尾的exportLink for xlsx:

 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet:

https://docs.google.com/spreadsheets/export?id={FILE_ID}&revision=6&exportFormat=xlsx

单击它,它将下载文件。希望它有帮助。