Skip to main content
下载文件库中某个文件的内容。通常响应是 303 跳转,指向一个提供该文件的存储地址。如果文件所在的存储无法通过普通 URL 读取,MemoryLake 会以 200 直接把内容流式返回。无论哪种情况,只要跟随跳转就能拿到文件。
所需权限: drive:item_read · service

路径参数

string
required
要下载的文件的 ID。文件夹(包括 MY_SPACE)不能下载。

跟随跳转

Location 头里的存储地址自带签名:
  • 请求它时不要带您的 API Key。 如果请求同时带了 Authorization 头,存储会拒绝。curl -L 和 Python 的 requests 跟随跳转时会自动去掉这个头。如果您的 HTTP 客户端跟随跳转时会转发请求头,请关闭自动跳转,自己去请求 Location 里的地址。
  • 拿到后立即使用。 这个地址很快会过期。之后还需要这个文件时,请重新调用本接口,不要保存这个地址。
文件会以附件形式下载,文件名与文件库中的条目名称相同。

响应

错误