Nhảy đến nội dung

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*