Ana içeriğe geç

yükleme

Dosya yükleme

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)
Şema

data:* Dosya
Dosya nesneleri. Girdi olarak e.target.files[0] ile dosyayı alın
örnek:

fileQuery: IUploadingQuery
İsteğe bağlı sorgu parametrelerini ayarlayın.
örnek:

fileQuery.type: string
Tür, depolamadaki klasör adını belirler
örnek: sayfa

fileQuery.entity: string
Dosyanın yüklendiği varlık adı, depolamadaki klasör adını belirler
örnek: editör

fileQuery.id number
Dosyanın yüklendiği nesnenin tanımlayıcısı, depolamadaki klasör adını belirler
örnek: 3787

fileQuery.width number
İsteğe bağlı genişlik parametresi.
örnek: 0

fileQuery.height number
İsteğe bağlı yükseklik parametresi
örnek: 0

fileQuery.compress boolean
Görüntüler için optimizasyon (sıkıştırma) isteğe bağlı bayrağı
örnek: true

fileQuery.template string
önizleme şablonu tanımlayıcısı
örnek: 1

Bu yöntem, bir dosyayı bulut dosya depolama alanına yükler. Tarihe, "dosya" türündeki girdiden elde edilen değeri geçirin.


Veri, dosya nesnesidir (veya dizi), daha fazla bilgi için - Dosya Nesnesi

Örnek dönüş:

[
{
"filename": "string",
"downloadLink": "string",
"size": 0
}
]
Şema

filename: string
ilişkili yol ile dosya adı

downloadLink: string
dosyayı indirmek için bağlantı

size number
dosyanın boyutu bayt cinsinden