tải lên
Tải lên tệp
FileUploading.upload(data, fileQuery)
const query = {
type:"page",
entity:"editor",
id:3787,
width:0,
height:0,
compress:true,
}
const value = await FileUploading.upload(data, query)
Schema
data:* Tệp
Các đối tượng tệp. Lấy dữ liệu dưới dạng Tệp từ đầu vào của bạn như e.target.files[0]
ví dụ:
fileQuery: IUploadingQuery
Các tham số truy vấn tùy chọn.
ví dụ:
fileQuery.type: chuỗi
Loại, xác định tên thư mục trong bộ nhớ
ví dụ: trang
fileQuery.entity: chuỗi
Tên thực thể từ đó tệp được tải lên, xác định tên thư mục trong bộ nhớ
ví dụ: biên tập viên
fileQuery.id số
Định danh của đối tượng từ đó tệp được tải lên, xác định tên thư mục trong bộ nhớ
ví dụ: 3787
fileQuery.width số
Tham số chiều rộng tùy chọn.
ví dụ: 0
fileQuery.height số
Tham số chiều cao tùy chọn
ví dụ: 0
fileQuery.compress boolean
Cờ tùy chọn cho tối ưu hóa (nén) cho hình ảnh
ví dụ: true
fileQuery.template chuỗi
định danh mẫu xem trước
ví dụ: 1
Phương thức này tải lên một tệp vào bộ nhớ tệp đám mây. Truyền vào giá trị thu được từ đầu vào loại "tệp".
Dữ liệu là đối tượng tệp (hoặc mảng), tìm hiểu thêm - Đối tượng Tệp
Ví dụ trả về:
[
{
"filename": "string",
"downloadLink": "string",
"size": 0
}
]
Schema
filename: chuỗi
tên tệp với đường dẫn tương đối
downloadLink: chuỗi
liên kết để tải xuống tệp
size số
- kích thước của tệp tính bằng byte*