跳转到主要内容
GET /v1/files/{file_id}/content 返回 File content link。返回的 URL 有时效性,可用于直接下载文件内容。 只有 statusready 的文件可以下载。

请求头

头部必选说明
AuthorizationBearer <PAT>

路径参数

参数类型必选说明
file_idstringFile ID,前缀为 file_

示例请求

curl -X GET "https://api.qoder.com/api/v1/cloud/files/file_019e3bb9b0c2752688aeb5fdacf00565/content" \
  -H "Authorization: Bearer $QODER_PAT"

示例响应

HTTP 200 OK
{
  "expires_at": "2026-05-18T16:34:52Z",
  "url": "https://storage.qoder.com/files/..."
}

响应字段

字段类型说明
urlstring预签名下载 URL
expires_atstringURL 的 UTC 过期时间,RFC 3339 格式

注意事项

  • expires_at 之后需要重新请求下载 URL。
  • 客户端需要先解析 JSON 响应,读取 url 字段,再对该 URL 发起 GET 请求。

错误码

HTTPtype触发条件
401authentication_error缺少或无效的认证令牌
403permission_error文件用途不允许下载
404not_found_error指定 ID 的文件不存在
409conflict_error文件存在但状态不是 ready
410not_found_error文件处于 deleted 状态
完整错误信封说明详见 错误参考

相关

附加与下载文件

上传文件为 Agent 提供上下文,并下载 Agent 产出的文件。