分页列出云存储文件。
- 副作用:无。只读。可带退避安全重试。
- 可见性:只列出已确认上传完成的文件——拿了预签名 URL 但从未完成登记的文件不会出现。没有全量数据权限的成员只能看到自己上传的文件。
- 筛选:
fileName为模糊匹配;tagIds为「命中任一即返回」;结果按创建时间倒序,顺序不可更改。 - 注意:如果某个标签在仍挂在文件上时被删除,
tagInfo里会出现 null 元素。
POST
curl -i -X POST \
http://127.0.0.1:40000/api/cloudstorage/file/page \
-H 'Content-Type: application/json' \
-d '{
"pageNo": 1,
"pageSize": 20,
"fileName": "report",
"tagIds": [
"1800000000000001"
]
}'Response
{ "code": 0, "msg": null, "requestId": "1d4f3ea968664593860b94b35d4ebf5e", "data": { "current": "1", "pages": "7", "total": "128", "dataList": [ … ] } }