Lancarkan sampul surat dengan cepat, termasuk mencipta sampul surat, menambah fail yang akan ditandatangani, menambah penandatangan, dsb.
Menyokong permulaan automatik:Selepas panggilan antara muka berjaya, sampul surat berjaya dicipta dan dimulakan, dan sampul surat akan mula beredar secara automatik pada masa ini.
Menyokong penamatan automatik:Sampul surat akan ditamatkan secara automatik selepas semua pihak yang menandatangani selesai menandatangani.
Parameter Permintaan
Nama Parameter
Jenis
Diperlukan
Keterangan
subject
string
true
Tajuk Sampul Surat
Contoh: “Offer Letter”
remark
string
false
Nota Sampul Surat,Had panjang 1000 aksara
signerSettings
object
false
Operasi yang dibenarkan untuk penandatangan
allowTransfer
boolean
false
Sama ada penandatangan dibenarkan untuk memindahkan sampul surat ini kepada orang lain untuk ditandatangani, lalai adalah false
true-Penandatangan dalam sampul surat dibenarkan untuk memindahkan kuasa sampul surat kepada orang lain;
false-Penandatangan dalam sampul surat tidak dibenarkan untuk memindahkan kuasa sampul surat kepada orang lain;
allowModifyName
boolean
false
Sama ada pihak penandatangan dibenarkan untuk mengubah suai nama, hanya berkuat kuasa untuk tandatangan templat, lalai adalah false
true-Penandatangan dibenarkan untuk mengubah suai nama
false-Penandatangan tidak dibenarkan untuk mengubah suai nama
expireAfterSeconds
long
false
Masa tamat tempoh sampul surat, selepas berapa saat sampul surat akan tamat tempoh
Julat tamat tempoh: 86,400 saat (1 hari) ~ 7,776,000 saat (90 hari)
redirectUrl
string
false
Mesti alamat https yang sah
callBackUrl
string
false
Alamat panggilan balik (panjang 500), mesti mematuhi alamat protokol https.
sendLaterAfterSeconds
long
false
Menyokong pengguna untuk menangguhkan penghantaran, dalam unit saat
Julat masa yang disokong: 3600 saat (1 jam) ~ 259200 saat (30 hari)
CCInfos
array
false
Koleksi maklumat penerima salinan
userEmail
string
false
Alamat e-mel penerima salinan
userName
string
false
Nama CC, digunakan untuk memaparkan nama CC pada halaman tandatangan dan sampul surat.
【Perhatian】: Tidak boleh mengandungi 9 aksara khas berikut: / \ : * " < > | ? dan semua emoji
customizeSettings
object
false
Konfigurasi tersuai
notificationSettings
object
false
Konfigurasi tersuai jenis pemberitahuan
notificationLanguage
string
false
Bahasa pemberitahuan, lalai ialah Bahasa Inggeris
en-US Bahasa Inggeris
zh-CN Bahasa Cina Ringkas
zh-Hant Bahasa Cina Tradisional
ja-JP Bahasa Jepun
ES-MX Bahasa Sepanyol
signFiles
array
true
Koleksi maklumat fail tandatangan, susunan paparan adalah susunan penambahan fail.
fileKey
string
true
FailKey fail tandatangan, hanya menyokong format PDF
attachments
array
false
Koleksi lampiran sampul surat, susunan paparan adalah susunan penambahan fail.
fileKey
string
false
FailKey fail
signerInfos
array
true
Koleksi maklumat penandatangan
businessId
string
false
Nombor perniagaan tersuai pembangun, had panjang 500
deliveryMethods
string
false
Kaedah pemberitahuan, lalai ialah auto
auto-Hantar pemberitahuan e-mel apabila userEmail dihantar, hantar pemberitahuan SMS apabila phoneNumber dihantar
none-Jangan hantar pemberitahuan mesej
email-Hantar pemberitahuan e-mel
sms-Hantar pemberitahuan SMS
WhatsApp-Hantar pemberitahuan WhatsApp
userEmail
string
true
Alamat e-mel penandatangan
userName
string
true
Nama penandatangan, digunakan untuk memaparkan nama penandatangan pada halaman tandatangan dan sampul surat.
【注】Tidak boleh mengandungi 9 aksara khas berikut: / \ : * " < > | ?dan semua emoji
phoneNumber
object
false
Nombor telefon, lalai ialah kosong
Apabila pemberitahuan SMS diperlukan, ini ialah parameter yang wajib diisi, countryCode dan number perlu dihantar
countryCode
string
false
Kod antarabangsa negara/rantau, tidak perlu menghantar “+”
number
string
false
Tiada pengesahan format, hanya had panjang maksimum 13 digit
customizeSettings
object
false
Konfigurasi tersuai
notificationSettings
object
false
Konfigurasi Tersuai Jenis Pemberitahuan
customizeMessage
string
false
Pemberitahuan mesej eksklusif, had aksara 200
notificationLanguage
string
false
Bahasa pemberitahuan, lalai ialah Bahasa Inggeris
en-US Bahasa Inggeris
zh-CN Bahasa Cina Ringkas
zh-Hant Bahasa Cina Tradisional
ja Bahasa Jepun
ES-MX Bahasa Sepanyol
signOrder
int
true
Urutan tandatangan penandatangan, minimum ialah 1. Tandatangan tidak teratur boleh menentukan nilai urutan yang sama.
anySigner
boolean
false
Sama ada menyokong mana-mana satu orang untuk menandatangani, lalai ialah false
true-Hanya seorang sahaja yang perlu menandatangani dalam signOrder yang sama
false-Semua orang dalam signOrder yang sama perlu menandatangani
authModes
string
false
Kaedah pengesahan, lalai ialah noAuth
noAuth-Tidak mengesahkan
accessCode-Gunakan pengesahan kata laluan tandatangan
sms- Pengesahan OTP SMS
idVerification- Pengesahan Dokumen Identiti
emailAuth- Pengesahan OTP E-mel
digitalId- Pengesahan Identiti Elektronik
authConfig
object
false
Tetapan Kaedah Pengesahan
accessCode
object
false
Tetapan kata laluan tandatangan, diperlukan apabila authModes=accessCodediisi
accessCode
string
false
Kandungan kata laluan, tidak mengira huruf besar atau kecil, boleh mengandungi huruf dan nombor, had panjang 45
promptInfo
string
false
Maklumat gesaan kata laluan akses, tidak boleh mengandungi kata laluan akses, had panjang 30, diperlukan apabila authModes=1.
sms
object
false
Pengesahan OTP SMS, diperlukan apabila authModes=smsdiisi
countryCode
string
false
Kod antarabangsa negara/rantau, tidak perlu memasukkan “+”
number
string
false
Tidak melakukan pengesahan format, hanya mengehadkan panjang maksimum 13 digit
idVerification
object
false
Tetapan pengesahan dokumen identiti, diperlukan apabila authModes=idVerificationdiisi
name
string
false
Nama penuh pada dokumen pengenalan penandatangan, panjang maksimum 100 aksara
emailAuth
object
false
Pengesahan OTP e-mel, apabila authModes=emailAuthmesti diisi
authEmail
string
false
Alamat e-mel pengesahan identiti penandatangan
digitalId
array
false
Pengesahan identiti elektronik, mesti diisi apabila authModes=digitalId
authApp
string
false
APP yang digunakan untuk pengesahan identiti elektronik
singpass-Gunakan Singpass untuk pengesahan identiti
idNumber
string
false
Nombor dokumen pengenalan penandatangan yang akan disahkan
digitalSignature
boolean
false
Sama ada untuk menghidupkan tandatangan digital, lalai adalah false
true-hidupkan, false-jangan hidupkan
freeFormSign
boolean
false
Sama ada penandatangan boleh menandatangani dengan bebas, nilai lalai ialah false
Keterangan tambahan:
Apabila freeFormSign dipilih sebagai true, parameter lain di bawah sealInfos tidak perlu dihantar. Jika dihantar pada masa yang sama, keutamaan freeFormSign lebih tinggi daripada sealInfos, dan parameter di bawah sealInfos tidak akan berkuat kuasa
【Perhatian】Tandatangan bebas bermaksud tiada had pada bilangan dan kedudukan cap/tandatangan yang boleh diseret oleh penandatangan
sealInfos
array
false
Tandatangan Maklumat Tugasan
fileKey
string
true
Tandatangan fail fileKey
signConfigs
array
false
Maklumat lokasi kawalan, maklumat lokasi kawalan mesti ditentukan untuk melakukan tandatangan elektronik.
fieldType
string
false
Jenis kawalan, lalai ialah signature
signature-Kawalan tandatangan
stamp-Kawalan setem
approval-Kawalan kelulusan
sizeRule
string
false
Cara paparan saiz kawasan tandatangan
originalSize-Letakkan setem mengikut saiz sebenar tandatangan/setem
targetSize-Sesuaikan lebar dan tinggi kawasan tandatangan/setem
Apabila sizeRule, height, width semuanya kosong, letakkan setem mengikut saiz sebenar tandatangan/setem;
Apabila sizeRule kosong, height, width tidak kosong, letakkan setem mengikut saiz yang ditentukan;
Apabila sizeRule tidak kosong, letakkan setem mengikut cara paparan yang ditentukan.
height
int
false
Ketinggian kawalan tandatangan, sesuai untuk fieldType ialah signature/stamp, unit ialah px, hanya menyokong integer positif, lalai ialah auto (iaitu saiz automatik sistem);
Apabila fieldType=signature, julat yang boleh ditetapkan ialah 20-250px;
Apabila fieldType=stamp, julat yang boleh ditetapkan ialah 30-280px;
width
int
false
Lebar kawalan tandatangan, sesuai untuk fieldType signature/stamp, unit dalam px, hanya menyokong integer positif, lalai adalah auto (iaitu saiz automatik sistem);
Apabila fieldType=signature, julat yang boleh ditetapkan ialah 20-250px;
Apabila fieldType=stamp, julat yang boleh ditetapkan ialah 30-280px;
signatureOptions
string
false
Pilihan kawalan tandatangan. Hanya sesuai untuk fieldType signature
Boleh memasukkan parameter:
template: Tandatangan templat
handDrawn: Tandatangan lukisan tangan
upload: Muat naik gambar tandatangan tempatan
Boleh memilih berbilang, dipisahkan dengan ",", lalai ialah pilih semua
movable
boolean
false
Benarkan kedudukan dialihkan semasa menandatangani, lalai ialah false
false-Tidak membenarkan penandatangan melaraskan kedudukan kawalan tandatangan mereka sendiri
true-Membenarkan penandatangan melaraskan kedudukan kawalan tandatangan mereka sendiri
allowedOptions
array
false
Pilihan yang membenarkan penandatangan meluluskan, sesuai untuk fieldType approval. Lalai ialah ["approve", "decline"]
approve-Setuju
decline-Tolak
pageNo
string
false
Halaman tandatangan; halaman berturut-turut disambungkan dengan "-", halaman individu disambungkan dengan ","
Contoh: 1-3,6-10
posX
float
false
Koordinat paksi-x
【Perhatian】Jika fieldType ialah signature, maka kedudukan koordinat merujuk kepada kawasan tandatanganSudut kiri bawah;
Jika fieldType ialah stamp, maka kedudukan koordinat merujuk kepada kawasan pengecapanTitik tengahKedudukan
Bermula dari 3 Februari 2026, fieldType ialah signature atau stamp, kedudukan koordinatnya merujuk kepada kedudukan titik tengah kawasan pengecapan.
posY
float
false
Koordinat paksi-y
【Perhatian】Jika fieldType ialah signature, maka kedudukan koordinat merujuk kepada kawasan tandatanganSudut kiri bawah;
Jika fieldType ialah stamp, maka kedudukan koordinat merujuk kepada kawasan pengecapanTitik tengahKedudukan
Bermula dari 3 Februari 2026, fieldType ialah tandatangan atau cap, dan kedudukan koordinat merujuk kepada kedudukan titik tengah kawasan pengecapan.
fillConfigs
array
false
Isi maklumat kawalan
fieldName
string
false
Nama kawalan, had bilangan aksara 128
required
boolean
false
Adakah wajib diisi, lalai wajib diisi
true-Wajib diisi
false-Tidak wajib diisi
fieldType
string
false
Jenis kawalan:
1-Teks satu baris
15-Kotak semak
textField
object
false
Sifat kawalan teks
overflowType
int
false
Hanya berkuat kuasa untuk teks, lalai 1
1-Automatik kecilkan saiz fon
2-Hadkan input
minFontSize
float
false
Hanya berkuat kuasa untuk teks, hanya berkuat kuasa untuk overflowType=1, lalai 8
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.