Hakbang Isa:Kunin ang Address ng Pag-upload ng File . Gamitin ang fileUpload Url na nakuha sa pamamagitan ng interface para sa pagkuha ng direktang address ng pag-upload ng file.
Hakbang Dalawa:Mag-upload ng File . Gamitin ang URL na nakuha sa Hakbang Isa upang mag-upload ng file stream gamit ang HTTP PUT method.
【Pansin】:Ang contentType na ipinadala sa Hakbang Isa ay dapat na pareho sa Content-Type na ipinadala sa Header sa Hakbang Dalawa, kung hindi, magkakaroon ng error code na 403.
【Pansin】:Ang contentMD5 ay hindi kinakailangan. Kung nagpadala ka ng contentMD5 at contentType sa Hakbang Isa, dapat mo ring ipadala ang Content-MD5 at Content-Type sa Headers sa Hakbang Dalawa, at panatilihing pareho ang mga ito
Kunin ang Address ng Pag-upload ng File
POST/esignglobal/v1/files/getUploadUrl
Paglalarawan ng Interface
Gamitin ang interface na ito upang kunin ang address ng pag-upload ng file
Mga Parameter ng Kahilingan
Pangalan ng Parameter
Uri
Kinakailangan
Paglalarawan
fileName
string
true
Pangalan ng File
【Pansin】:Dapat isama ang file extension, kung hindi, ang kasunod na paglulunsad ng envelope ay hindi makakapasa sa pag-verify.
Halimbawa: Pangalan ng Kontrata1.pdf
Karagdagang paliwanag:
(1)Ang file suffix name ng field na ito at ang tunay na file suffix ay dapat na pareho. Halimbawa, kung ang uri ng file na ina-upload ay isang PDF file, ang parameter na ito ay dapat na ipasa bilang "xxx.pdf", hindi "xxx.docx".
(2)Ang pangalan ng file ay hindi maaaring maglaman ng sumusunod na 9 na espesyal na karakter: /\:*"<>|? at lahat ng emoji
(3)Sinusuportahan lamang ang .pdf file format
contentMD5
string
false
Content-MD5 value ng file
Karagdagang paliwanag:
Kinakailangan munang kunin ang 128-bit binary array ng MD5 ng file, at pagkatapos ay i-Base64 encode ang binary na ito.
【Pansin】Kung ang parameter na ito ay nagpapadala ng value, ang Content-MD5 ng file na ina-upload sa hakbang dalawa ay dapat ding magpadala ng parehong value
contentType
string
true
Uri ng Nilalaman
【Pansin】Ang Content-Type ng file na ina-upload sa hakbang dalawa ay dapat ding magpadala ng parehong value
Ang fileUpload Url na nakuha sa pamamagitan ng interface na "Kumuha ng address ng pag-upload ng file".
Paglalarawan ng Interface
Sa pamamagitan ng nakuha nang fileUpload Url (address ng pag-upload ng file), gamitin ang paraan ng kahilingan na PUT upang i-upload ang file stream (binary byte stream) sa server.
Mga Parameter ng Kahilingan
1. Mga Header
Pangalan ng Parameter
Uri
Kinakailangan
Paglalarawan
Content-MD5
string
false
Kapareho ng contentMD5 value sa Body ng 【Kumuha ng Address para sa Pag-upload ng File】
Content-Type
string
true
Uri ng MIME ng target na file
Karagdagang paliwanag:
Maaaring punan ng application/octet-stream o application/pdf, kinakailangang kapareho ng mga parameter ng kahilingan ng interface para sa pagkuha ng address ng pag-upload
2. HTTP BODY:Binary byte stream ng file na ia-upload
Gumagamit kami ng Cookies upang magbigay ng mga serbisyo, pahusayin ang seguridad, i-personalize ang karanasan ng gumagamit, pag-aralan ang pagganap ng website at trapiko. I-click ang
dito upang basahin ang aming patakaran sa privacy. Maaari mong i-click ang "Pamahalaan ang Cookies" upang pamahalaan ang iyong mga pagpipilian.