查询与我有关的文件列表
功能介绍
查询与我有关的文件列表。
URI
GET /koodrive/ose/v1/related
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
pageSize |
否 |
Integer |
每页返回的个数,默认是100,可接受值最大值是100。注意在到达最后的列表之前,实际有可能返回部分或者空结果 |
pageCursor |
否 |
String |
当前页游标,由前一个响应的nextCursor获取,默认为0 |
sortType |
否 |
Integer |
排序类型,1:相关操作时间(默认) |
sortDirection |
否 |
Integer |
排序方向,1:升序,2:降序(默认) |
displayName |
否 |
String |
支持按照展示名称模糊匹配 |
relatedType |
否 |
String |
相关类型 0:所有 1、分享给我的,空和0表示查所有类型 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Traceid |
否 |
String |
业务跟踪id(必须58位) |
Authorization |
是 |
String |
该字段存储的是Access Token。调用KooDrive的API使用Token认证,拥有Token就代表拥有某种权限,在调用API的时候将Token加到请求消息头中,从而通过身份认证,获得操作API的权限。Access Token的获取请参考对应的开发手册,格式参考:Bearer+{access_token} |
language |
否 |
String |
国际化语言标识,符合i18n规范,如zh-CN表示简体中文,en-US表示美式英语,不传默认美式英语 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
code |
String |
响应码 |
msg |
String |
响应信息 |
nextCursor |
String |
分页游标,如果不存在,代表已返回最后一个 |
relatedToMeInfos |
Array of RelatedToMeRecord objects |
分享链接列表 |
total |
Long |
总数 |
参数 |
参数类型 |
描述 |
---|---|---|
operator |
String |
操作员名称 |
operateType |
Integer |
操作类型;1:分享 |
operateTime |
String |
操作时间 |
id |
String |
记录id,操作类型为分享则是分享id |
displayName |
String |
展示名称 |
files |
Array of FileInfo objects |
文件/目录 |
expireTime |
String |
失效时间 |
status |
Integer |
0:根据失效时间判断;1:文件已被删除,2:空间已失效(空间已禁用删除或者当前用户无空间权限) |
operatorId |
String |
操作员id |
containerId |
String |
空间id |
tenantId |
String |
租户id |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
文件id |
size |
String |
文件大小 |
fileType |
String |
文件类型 |
downloadLinks |
Array of DownloadLink objects |
图片类型需要,图片类型 fileType为15 |
recycled |
Boolean |
是否在回收站 |
请求示例
查询与我有关的文件列表。
GET /koodrive/ose/v1/related?sortType=1&sortDirection=2&pageSize=2&pageCursor=&displayName=&relatedType=1 { "total" : 1, "relatedToMeInfos" : [ { "id" : "1427677119873431808", "operator" : "zujian1", "operatorId" : "1395664261493231745", "operateType" : 1, "operateTime" : "2024-05-23T11:39:35.000Z", "displayName" : "内容未审核.docx", "files" : [ { "id" : "Fv54zG8ha44HX2XRlrQlM76zD4KAN2uOB", "size" : 50383, "fileType" : "26", "recycled" : false, "downloadLinks" : [ { "usage" : "content", "downloadLink" : "https://b10-obs-ykj-uat-01.obs.cidc-rp-2006.joint.cmecloud.cn/6957916206ce4407ac9436567b14d719086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%27%25E5%2586%2585%25E5%25AE%25B9%25E6%259C%25AA%25E5%25AE%25A1%25E6%25A0%25B8.docx&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240523T113937Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=MKRISPBZAJWFHNBJ5WLB%2F20240523%2Fcidc-rp-2006%2Fs3%2Faws4_request&X-Amz-Signature=e130a202a80157e63583bd7597452eb1d30a70c610db86be68717541114e2bd0" }, { "usage" : "thumbnail", "downloadLink" : "https://b10-obs-ykj-uat-01.obs.cidc-rp-2006.joint.cmecloud.cn/6957916206ce4407ac9436567b14d719086?x-image-process=image%2Fresize%2Cm_lfit%2Ch_128%2Cw_128&response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%27%25E5%2586%2585%25E5%25AE%25B9%25E6%259C%25AA%25E5%25AE%25A1%25E6%25A0%25B8.docx&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240523T113937Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=MKRISPBZAJWFHNBJ5WLB%2F20240523%2Fcidc-rp-2006%2Fs3%2Faws4_request&X-Amz-Signature=e78515818612dbb024bf14300bd63bbb340e7f7476b988143089ce6d92d6d9f9" } ] } ], "expireTime" : "2024-05-30T11:39:35.000Z", "status" : 0, "containerId" : "IAAFfyRNd07vFgAAA1395504262720721025", "tenantId" : "d5ac574bd2934a69baa4f23c55daa8d4" } ], "code" : 0, "msg" : "成功" }
响应示例
状态码: 200
OK
{ "code" : "string", "msg" : "string", "nextCursor" : "string", "relatedToMeInfos" : [ { "operator" : "string", "operateType" : 0, "operateTime" : "2024-06-03T02:25:41.085Z", "id" : "string", "displayName" : "string", "files" : [ { "id" : "string", "size" : "string", "fileType" : "string", "downloadLinks" : [ { "usage" : "string", "downloadLink" : "string" } ], "recycled" : true } ], "expireTime" : "2024-06-03T02:25:41.085Z", "status" : 0, "operatorId" : "string", "containerId" : "string", "tenantId" : "string" } ], "total" : 0 }
状态码
状态码 |
描述 |
---|---|
200 |
OK |