File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ POST /v1/disk/create-folder
3636## 获取群网盘文件列表
3737
3838POST /v1/disk/file-list
39+
3940请求头:
4041
4142| 名称| 必须| 备注|
@@ -47,7 +48,7 @@ POST /v1/disk/file-list
4748{
4849 " chatId" : " 群聊id" ,
4950 " chatType" : 2 , // 会话类型
50- " folderId" : 0 , // 文件夹id
51+ " folderId" : 0 , // 文件夹id(在根目录就是0)
5152 " sort" : " name_asc" // 排序
5253}
5354```
@@ -73,3 +74,36 @@ POST /v1/disk/file-list
7374 },
7475 " msg" : " success" // 返回消息
7576}
77+ ```
78+
79+ ## 上传文件(需搭配[ 获取上传文件token] ( https://github.com/yh-Tpdev/yhchatAPI/blob/main/src/api/v1/misc.md ) 使用)
80+
81+ POST /v1/disk/upload-file
82+
83+ 请求头:
84+
85+ | 名称| 必须| 备注|
86+ | -----| -----| -----|
87+ | token| 是| 无|
88+
89+ 请求体:
90+ ``` JSONC
91+ {
92+ " chatId" : " 群聊id" ,
93+ " chatType" : 2 , // 会话类型
94+ " fileSize" : 124080 , // 文件大小(单位是KB)
95+ " fileName" : " 1114514.png" , // 文件名
96+ " fileMd5" : " 6b14eab6a86c93c802de85e09561cb5c.png" , // 文件的md5+文件拓展名(你的文件上传到云端文件名就是“文件的md5.文件拓展名”)
97+ " fileEtag" : " FqhRXAMU8qSP_omDntW7D6BUk50q" , // Etag
98+ " qiniuKey" : " disk/6b14eab6a86c93c802de85e09561cb5c.png" , // 千牛云key(目测在千牛云文件的路径)
99+ " folderId" : 0 // 文件夹id(在根目录就是0)
100+ }
101+ ```
102+
103+ 响应体:
104+ ``` JSONC
105+ {
106+ " code" : 1 , // 请求状态码,1为正常
107+ " msg" : " success" // 返回消息
108+ }
109+ ```
You can’t perform that action at this time.
0 commit comments