文档中心/ 百度搭子/ 企业版使用指南/ API参考/ 文件管理/ 更新文件

更新文件

PUT
https://api.dumate.cn/api/v1/files/{fileId}

本接口用于更新指定文件(File)的内容,更新成功后返回被更新的文件标识 fileID。

权限说明

使用 API Key 鉴权调用 API 流程,具体调用流程,请查看认证鉴权。

请求参数

Headers 参数
除公共头域外,无其它特殊头域
URL 参数
fileId string

待更新的文件标识。

必选
Body 参数
file string

文件数据,二进制内容。大小:单个文件不超过 100 MB。文件名必须与原文件名一致。

必选
请求结构
PUT /api/v1/files/{fileId} HTTP/1.1
Host: api.dumate.cn
Authorization: Bearer <YOUR_API_KEY>
Content-Type: multipart/form-data

file=@document.txt

示例代码

请求示例
curl --location --request PUT "https://api.dumate.cn/api/v1/files/file-019fff3155d27e38804368dc44a339a5" \
--header "Authorization: Bearer <YOUR_API_KEY>" \
--form "file=@document.txt"

返回响应

Headers 参数
除公共头域外,无其它特殊头域
返回参数
fileID string

被更新的文件标识。

可选
响应示例
{
    "fileID": "file-019fff3155d27e38804368dc44a339a5"
}