Langkah Satu:Dapatkan Alamat Muat Naik Fail。Gunakan URL fileUpload yang diperoleh daripada antara muka mendapatkan alamat muat naik fail langsung。
Langkah Dua:Muat Naik Fail。Muat naik aliran fail menggunakan kaedah HTTP PUT melalui URL yang diperoleh dalam langkah satu。
【Perhatian】: contentType yang dihantar dalam langkah satu mesti konsisten dengan Content-Type yang dihantar dalam Header dalam langkah dua, jika tidak, ralat dengan kod ralat 403 akan berlaku。
【Perhatian】: contentMD5 bukan item yang wajib diisi. Jika contentMD5 dan contentType dihantar melalui langkah satu, Content-MD5 dan Content-Type juga mesti dihantar dalam Header langkah dua, dan kekal konsisten
Dapatkan Alamat Muat Naik Fail
POST/esignglobal/v1/files/getUploadUrl
Penerangan Antara Muka
Dapatkan alamat muat naik fail melalui antara muka ini
Parameter Permintaan
Nama Parameter
Jenis
Wajib Diisi
Keterangan
fileName
string
true
Nama Fail
【Perhatian】: Mesti disertakan dengan sambungan fail, jika tidak, ia akan menyebabkan sampul surat seterusnya gagal melalui pengesahan.
Contoh: NamaKontrak1.pdf
Keterangan Tambahan:
(1) Akhiran nama fail medan ini mesti konsisten dengan akhiran fail sebenar. Contohnya, jika jenis fail yang dimuat naik ialah fail PDF, maka parameter ini perlu dihantar sebagai "xxx.pdf", bukan "xxx.docx".
(2) Nama fail tidak boleh mengandungi 9 aksara khas berikut: /\:*"<>|? dan semua emoji
(3) Hanya format fail .pdf disokong
contentMD5
string
false
Nilai Content-MD5 fail
Keterangan Tambahan:
Anda perlu mendapatkan tatasusunan binari 128-bit MD5 fail terlebih dahulu, dan kemudian melakukan pengekodan Base64 pada binari ini.
【Perhatian】Jika nilai parameter ini dihantar, Content-MD5 fail yang dimuat naik dalam langkah kedua juga mesti menghantar nilai yang sama
contentType
string
true
Jenis Kandungan
【Perhatian】Jenis Kandungan fail yang dimuat naik dalam langkah kedua juga mesti menghantar nilai yang sama
URL fileUpload yang diperoleh melalui antara muka "Dapatkan Alamat Muat Naik Fail".
Perihalan Antara Muka
Gunakan kaedah permintaan PUT untuk memuat naik aliran fail (aliran bait binari) ke pelayan melalui URL fileUpload (alamat muat naik fail) yang telah diperoleh.
Parameter Permintaan
1. Headers
Nama Parameter
Jenis
Diperlukan
Keterangan
Content-MD5
string
false
Sama dengan nilai contentMD5 dalam Body 【Dapatkan Alamat Muat Naik Fail】
Content-Type
string
true
Jenis MIME fail sasaran
Catatan Tambahan:
Boleh diisi dengan application/octet-stream atau application/pdf, perlu sama dengan parameter permintaan antara muka dapatkan alamat muat naik
2. HTTP BODY:Strim bait binari fail yang hendak dimuat naik
Kami menggunakan Kuki untuk menyediakan perkhidmatan, meningkatkan keselamatan, memperibadikan pengalaman pengguna, menganalisis prestasi dan trafik tapak web. Klik
di sini untuk membaca dasar privasi kami. Anda boleh mengklik "Urus Kuki" untuk mengurus pilihan anda.