我正在尝试通过google API获取文件(非谷歌格式 - Excel文件),方法是通过传递文件ID和修订版ID来调用针对API的GET请求。
在回复中,我看到selfURL和downloadURL都无效。
我收到错误(尝试下载时需要身份验证 - 我使用的是免费帐户,而不是付费帐户),如果我粘贴在浏览器中,则无法获取任何内容。
知道如何下载文件吗?
答案 0 :(得分:1)
以下是如何获取xlsx(Excel)修订文件:
步骤1.您必须知道要下载哪个 revisionId 。您可以通过在revision: list 'Try it'中输入fileId来检查修订ID列表。授权和执行。
第2步。转到revisions: get Try it
如果响应为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
单击它,它将下载文件。希望它有帮助。