我想使用partial download适用于 Google 云端硬盘中的所有文件。
对于具有“downloadUrl”属性的文件 - 部分下载效果很好。 但部分下载不适用于“exportLinks”。
range = "bytes=0-100"
result = client.execute!(:uri => url, :headers => {"Range" => range})
result.body.size
=> 3960
如何使用 Google 文档(文档、电子表格、演示文稿等)的部分下载?
最佳答案
有一种观点认为,导出链接的部分下载是没有意义的。导出下载中包含的媒体内容是通过 Google 文件转换过程动态生成的。无法保证导出的数据始终相同,例如。 Google 可以轻松调整其 toHtml 转换,或在 PDF 中添加其他元数据。
您的用例是什么 - 也许有不同的方法?在 AppEngine 上创建代理应该不会太困难,该代理下载导出的内容,然后提供部分下载。
关于google-drive-api - 云端硬盘文档的部分下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12801119/