拉取文件列表

... 2026-2-4 大约 3 分钟

# 拉取文件列表

# 接口说明

查询指定列表下的文件,按主页模式返回,支持按特定字段排序。

# 请求格式

描述 定义
Path /openapi/drive/v3/files:list
Method POST
Content-Type application/json; charset=utf-8

# 请求头部

详见Headers

# 请求参数

# 请求体

参数名 类型 必选 描述
listType enum(ListType) 列表类型
offset integer 拉取列表的起点 默认值为0
limit integer 单次拉取的最大文件数量 默认值为0
orderBy enum(OrderBy) 排序条件,不同列表支持的排序条件不同, 仅支持 MY_DOC, RECENT, STAR,SHARED 列表类型
desc bool 是否为降序,默认为降序, 仅支持 MY_DOC, RECENT, STARTRASH,SHARED 列表类型
parentId string 上级文件夹ID,仅支持 MY_DOC列表类型,从返回的FileInfo中获取
extension enum array (FileExt) 筛选品类 不支持 TRASH,COLLABORATION_LIST
createSource enum (CreateSource) 所有者 不支持 TRASH,SHARED ,COLLABORATION_LIST
shareSource enum (ShareSource) 分享方式 仅支持 SHARED
deleteType enum (DeleteType) 删除的类型 仅支持 TRASH

# 列表类型

字段 描述
MY_DOC 我的文档
RECENT 最近浏览
STAR 收藏列表
TRASH 回收站
COLLABORATION_LIST 共享空间
SHARED 与我共享 支持

# 排序条件

字段 描述
FILE_NAME 文件名
ACCESS_TIME 查看时间
MODIFY_TIME 修改时间
STAR_TIME 收藏时间
DELETE_TIME 删除时间

# 文件后缀

字段 描述
ALL 所有品类
TENCENT_DOC 在线DOC
TENCENT_SHEET 在线sheet
TENCENT_SLIDE 在线slide
TENCENT_FORM 在线收集表
PDF pdf
SMART_CANVAS 智能文档
SMART_SHEET 智能表格
MIND 脑图
FLOWCHART 流程图
BOARD 智能白板
OFD ofd
DOC 本地doc
SHEET 本地sheet
PPT 本地ppt

# 所有者

字段 描述
ALLFILES 全部
MY 我所有的
OTHERS 他人所有的

# 分享方式

字段 描述
ALL 全部
PERSONAL 个人分享
GROUP 群组分享

# 删除类型

字段 描述
TRASH_FILE 文件/文件夹
TRASH_SPACE 空间

# 请求示例

curl --location 'https://{domain}/openapi/drive/v3/files:list' \
--header 'Access-Token: ACCESS_TOKEN' \
--header 'Client-Id: CLIENT_ID' \
--data '{
    "list_type":"MY_DOC",
    "offset": 0,
    "limit": 10,
    "order_by":"FILE_NAME",
    "desc":true
}'
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10

# 响应参数

# 响应体

参数名 类型 描述
files[] object(FileInfo) 列表中的多个文件信息
next integer 下一次拉取列表的起点

# 响应示例

{
    "files": [
        {
            "meta": {
                "id": "",
                "parentId": "AKTQTmGvOCyH",
                "name": "文件夹权限2",
                "type": "FOLDER",
                "ext": "",
                "status": "NORMAL",
                "url": "https:",
                "icon": "https://{domain}/private_cdn/tim/docs/docs-design-resources/mobile/png@3x/file_workspace_64@3x-3d469c7eaf.png",
                "creator": {
                    "id": "1022447688093794304"
                },
                "createTime": "1682306646905",
                "owner": {
                    "id": "1022447688093794304"
                },
                "lastModifyingUser": {
                    "id": "1022447688093794304"
                },
                "modifiedTime": "1682306646905",
                "accessTime": "1682306811699",
                "isFolder": true,
                "isLink": false
            },
            "entry": {
                "sourceParentId": "",
                "deleteTime": "0",
                "isTop": false,
                "topTime": "0",
                "isStar": false,
                "starTime": "0"
            }
        },
        {}...,
        {
            "meta": {
                "id": "",
                "parentId": "AKTQTmGvOCyH",
                "name": "测试权限文件夹",
                "type": "FOLDER",
                "ext": "",
                "status": "NORMAL",
                "url": "https:",
                "icon": "https://{domain}/private_cdn/tim/docs/docs-design-resources/mobile/png@3x/file_workspace_64@3x-3d469c7eaf.png",
                "creator": {
                    "id": "1022447688093794304"
                },
                "createTime": "1679991813662",
                "owner": {
                    "id": "1022447688093794304"
                },
                "lastModifyingUser": {
                    "id": "1022447688093794304"
                },
                "modifiedTime": "1679991813662",
                "accessTime": "1679991813662",
                "isFolder": true,
                "isLink": false
            },
            "entry": {
                "sourceParentId": "",
                "deleteTime": "0",
                "isTop": false,
                "topTime": "0",
                "isStar": false,
                "starTime": "0"
            }
        }
    ],
    "next": 10
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74

# 错误码

查询通用错误码

上次编辑于: 2026年2月4日 15:01
贡献者: daleshen