有奖捉虫:云通信与企业服务文档专题,速来> HOT

功能描述

用于设置历史版本为最新版本。

接口说明

要求权限:
非 acl 鉴权:admin、space_admin
acl 鉴权:canModify(拥有此文件编辑权限)
说明
非 acl 鉴权是指当前用户对所有文件的操作权限,详情可参考 生成访问令牌接口
acl 鉴权是通过共享授权接口给指定用户,以文件夹为单位授予的权限,详情可参考 角色授权模块

请求

请求示例

POST /api/v1/directory-history/{LibraryId}/{SpaceId}/latest-version/{HistoryId}?access_token={AccessToken}
请求参数
LibraryId:媒体库 ID,必选参数。
SpaceId:空间 ID,如果媒体库为单租户模式,则该参数固定为连字符(-);如果媒体库为多租户模式,则必须指定该参数。
HistoryId:历史版本 ID,必选参数。
AccessToken:访问令牌,必选参数。

请求体

该请求无请求体。

响应

响应码

设置成功,返回 HTTP 200 OK。

响应体

application/json
{
"name": "file1.jpg",
"type": "file",
"objectKey":"xxxxx",
"creationTime": "2020-09-22T07:44:45.000Z",
"modificationTime": "2020-09-22T07:44:45.000Z",
"setLatestTime": "2020-09-22T07:44:45.000Z",
"contentType": "image/jpg",
"size": "1048576",
"eTag": "xxx",
"crc64": "xxx",
"authorityList": {
"canView": false,
"canPreview": false,
"canDownload": false,
"canUpload": false,
"canDelete": false,
"canModify": false,
"canAuthorize": false,
"canShare": false
},
"previewByDoc": true,
"previewByCI": true,
"previewAsIcon":true,
"fileType": "powerpoint"
}