上传版本文件
说明
在指定文件项中上传新版本文件,上传后自动更新为文件项的当前版本。单个文件项最多支持100个文件版本。
参数
Authorization * | Bearer {accessToken} | string |
*为必填项
Path
*为必填项
Query
fileItemId* | 文件项ID(fileItemId和path,必须二选一填入) | string |
path* | 文件项所在路径,使用URL编码(UTF-8),最多256个字符(fileItemId和path,必须二选一填入) | string |
name | 文件名称,默认取文件项名称 | string |
length* | 文件流的长度 | int64 |
sourceId | 调用方的文件源ID,不能重复 | string |
*为必填项
响应
HTTP代码 | 说明 | 类型 |
200 | OK | GeneralResponseV1«FileItemDTOV1» |
201 | Created | - |
401 | Unauthorized | - |
403 | Forbidden | - |
404 | Not Found | - |
200响应参数
GeneralResponseV1«FileItemDTOV1»
名称 | 说明 | 类型 |
code | 状态代码 | string |
data | 返回数据 | FileItemDTOV1 |
appKey | appKey | string |
createTime | 文件创建时间 | string |
current | 是否为当前版本 | boolean |
fileId | 文件ID | string |
fileItemId | 文件项ID | string |
fileItemName | 文件项名称 | string |
folder | 是否为文件夹 | boolean |
id | 文件ID | string |
length | 文件大小 | int64 |
md5 | md5 | string |
name | 文件名称 | string |
originalCreateTime | 文件项创建时间 | string |
parentId | 父文件夹ID | string |
physicalIndex | 对象存储索引 | string |
projectId | 项目ID | string |
status | 文件状态 | string |
storeId | 内部存储唯一标识 | string |
suffix | 文件后缀 | string |
updateTime | 文件更新时间 | string |
uploadMode | 上传模式 | string |
version | 文件版本号 | int32 |
message | 提示信息 | string |
消耗
生成
HTTP请求示例
请求 path
HTTP响应示例
响应 200