Liệt kê theo trang các tệp Cloud Storage.
- Tác động: không có. Chỉ đọc. An toàn khi thử lại với thời gian chờ tăng dần có giới hạn.
- Khả năng nhìn thấy: chỉ những tệp đã xác nhận tải lên mới được liệt kê — một tệp có URL đã ký trước nhưng chưa bao giờ hoàn tất sẽ không xuất hiện. Thành viên không có quyền xem toàn bộ dữ liệu chỉ thấy những tệp do chính mình tải lên.
- Bộ lọc:
fileNamekhớp một phần;tagIdskhớp theo logic HOẶC; kết quả được sắp từ mới đến cũ và không thể đổi thứ tự này. - Lưu ý: một phần tử trong
tagInfocó thể bằng null khi một thẻ bị xóa trong lúc vẫn còn gắn với tệp.
Bộ lọc theo loại tệp: 0 = hình ảnh, 1 = video, 2 = ứng dụng, 3 = âm thanh, 4 = tài liệu, 5 = khác.
Example:0
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"
]
}'Thành công
ID yêu cầu của tác vụ. Trường này có thể xuất hiện khi yêu cầu đi qua API gateway.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "requestId": "1d4f3ea968664593860b94b35d4ebf5e", "data": { "current": "1", "pages": "7", "total": "128", "dataList": [ … ] } }