【问题标题】:Partial download in revisions修订版中的部分下载
【发布时间】:2020-10-28 22:31:38
【问题描述】:

是否可以在特定版本中进行部分下载?

在文件中没有问题,但在修订版中,下载操作检索所有字节而不是我指定的范围。

网址是: https://www.googleapis.com/drive/v3/files/{file_id}/revisions/{revision_id}?alt=media

我在每个请求上都设置了这个标头

范围:字节={init}-{end}。

谢谢。

【问题讨论】:

  • 我注意到,对于任何大小的任何修订文件,该方法检索大约 33Mb。我在“范围”标题处设置了 10mb。

标签: google-drive-api


【解决方案1】:

我认为这是 v3 API 中的一个错误,截至 2020 年 10 月 28 日仍然存在问题。

您可以使用 v2 API 使用范围请求进行修订:

https://www.googleapis.com/drive/v2/files/{file_id}?alt=media&revisionId={revision_id}

见:https://developers.google.com/drive/api/v2/reference/files/get

【讨论】:

  • 我在公开的 Google Drive 问题跟踪器中打开了针对此问题的错误报告:issuetracker.google.com/issues/171904226
  • 上述问题已修复,因此 zou 现在可以使用 v3 API 发出范围请求并获得预期的响应。
猜你喜欢
  • 1970-01-01
  • 2015-01-24
  • 2013-10-09
  • 2019-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多