Laman Utama / Pusat Blog / DocuSign API: Bagaimana Mendapatkan Status Penerima Tertentu dalam Sampul?

DocuSign API: Bagaimana Mendapatkan Status Penerima Tertentu dalam Sampul?

Shunfang
2026-03-07
3min
Twitter Facebook Linkedin

Memahami Status Penerima dalam Sampul DocuSign

Dalam dunia perjanjian digital yang berkembang pesat, menjejaki kemajuan tandatangan elektronik adalah penting bagi perniagaan yang bergantung pada platform seperti DocuSign. API DocuSign menyediakan pembangun dengan alat yang berkuasa untuk mengautomasikan dan memantau aliran kerja, terutamanya memeriksa status penerima tertentu dalam sampul. Fungsi ini memastikan pematuhan, meningkatkan kecekapan dan membantu pasukan bertindak balas dengan segera terhadap kelewatan atau penyelesaian. Daripada kontrak jualan hingga kemasukan HR, mengetahui sama ada penerima telah melihat, menandatangani atau menolak dokumen boleh mencegah kesesakan dan meningkatkan pengalaman pengguna.

image


Membandingkan platform tandatangan elektronik dengan DocuSign atau Adobe Sign?

eSignGlobal menawarkan penyelesaian tandatangan elektronik yang lebih fleksibel dan kos efektif dengan pematuhan global, harga yang telus dan proses kemasukan yang lebih pantas.

👉 Mulakan Percubaan Percuma


Mengapa Menjejaki Status Penerima Melalui API DocuSign?

Perniagaan menyepadukan API DocuSign untuk menyelaraskan operasi, tetapi cabaran biasa ialah memantau tindakan penerima individu dalam masa nyata. Dalam DocuSign, "sampul" merujuk kepada bekas yang digunakan untuk menghantar satu atau lebih dokumen untuk ditandatangani, yang mungkin melibatkan berbilang penerima menggunakan laluan berurutan atau selari. Status penerima—seperti "Dihantar," "Dihantar," "Ditandatangani," "Ditolak," atau "Dibatalkan"—memberikan pandangan tentang kesihatan aliran kerja. Contohnya, dalam kontrak berbilang pihak, jika pelulus utama tidak bertindak balas, pemberitahuan automatik boleh dicetuskan untuk menggesa mereka untuk meneruskan.

Dari sudut pandangan perniagaan, fungsi ini menyokong kebolehskalaan. Syarikat yang mengendalikan perjanjian volum tinggi, seperti perkhidmatan kewangan atau firma hartanah, menggunakannya untuk menjana laporan kadar penyelesaian, mengurangkan susulan manual dan meminimumkan ralat. Menurut pemerhatian industri, penjejakan status yang cekap boleh mengurangkan masa pemprosesan sehingga 30%, yang secara langsung mempengaruhi kitaran hasil.

Panduan Langkah demi Langkah: Mendapatkan Semula Status Penerima Menggunakan API DocuSign

Untuk mendapatkan status penerima tertentu dalam sampul, anda akan menggunakan DocuSign eSignature REST API (versi 2.1 atau lebih tinggi). Proses ini memerlukan pengesahan melalui OAuth 2.0, serta pemahaman asas tentang titik akhir API. Berikut ialah panduan praktikal, dengan mengandaikan anda mempunyai akaun pembangun dan token akses API.

Prasyarat

  • Kredensial API: Dapatkan Kunci Integrasi (ID Klien), Rahsia dan ID Pengguna anda daripada Pusat Pembangun DocuSign. Sediakan pengesahan JWT atau Pemberian Kod Pengesahan.
  • Alat: Gunakan Postman, cURL atau bahasa pengaturcaraan seperti Python/Node.js digabungkan dengan SDK DocuSign.
  • ID Sampul: Anda memerlukan ID unik sampul (dijana semasa penciptaan melalui API atau aplikasi web).
  • ID Penerima atau E-mel: Kenal pasti penerima tertentu melalui peranan mereka (cth., "penandatangan1") atau e-mel.

Langkah 1: Sahkan dan Dapatkan Token Akses

Mula-mula, dapatkan token akses. Untuk pengesahan JWT (disyorkan untuk aplikasi pelayan ke pelayan):

curl -X POST "https://account-d.docusign.com/oauth/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&assertion=YOUR_JWT_TOKEN"

Gantikan YOUR_JWT_TOKEN dengan muatan JWT yang dikodkan base64. Respons termasuk access_token yang sah selama kira-kira satu jam.

Langkah 2: Panggil Titik Akhir Sampul:Penerima

Gunakan titik akhir GET /envelopes/{envelopeId}/recipients untuk mendapatkan butiran semua penerima, termasuk status.

  • URL Titik Akhir: https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients
    • Gantikan {accountId} dengan ID akaun DocuSign anda.
    • Gantikan {envelopeId} dengan ID sampul sasaran.
  • Tajuk:
    • Authorization: Bearer {access_token}
    • Accept: application/json

Contoh permintaan cURL:

curl -X GET "https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients" \
  -H "Authorization: Bearer {access_token}"

Langkah 3: Huraikan Respons untuk Penerima Tertentu

Respons JSON mengembalikan tatasusunan penerima di bawah recipients.signers atau recipients.carbonCopies, dsb. Cari penerima yang sepadan melalui email atau recipientId.

Contoh coretan respons:

{
  "recipients": {
    "signers": [
      {
        "email": "recipient@example.com",
        "recipientId": "1",
        "status": "signed",
        "signedDateTime": "2025-01-15T10:30:00Z",
        "deliveryStatus": "delivered"
      }
    ]
  },
  "envelopeId": "{envelopeId}"
}

Perhatikan medan utama:

  • status: Penunjuk teras (cth., "sent," "viewed," "signed," "declined," "faxpending").
  • declineReason: Jika ditolak, menerangkan sebabnya.
  • signedDateTime: Cap masa tindakan.
  • errorDetails: Sebarang isu yang dihadapi.

Untuk penerima tertentu, tapis tatasusunan di bahagian klien. Jika anda tahu recipientId, gunakan titik akhir yang disasarkan: GET /envelopes/{envelopeId}/recipients/{recipientId} untuk butiran yang lebih tepat.

Langkah 4: Kendalikan Kes Tepi dan Amalan Terbaik

  • Pengendalian Ralat: Perhatikan HTTP 401 (pengesahan gagal) atau 404 (ID tidak sah). Laksanakan percubaan semula untuk pengehadan kadar (100 panggilan/minit untuk akaun demo).
  • Tinjau untuk Kemas Kini Masa Nyata: Status tidak dikemas kini serta-merta; tinjau titik akhir setiap 30-60 saat atau gunakan DocuSign Connect (Webhook) untuk pemberitahuan dipacu acara.
  • Keselamatan: Sentiasa gunakan HTTPS dan hadkan skop token kepada signature.
  • Ujian: Mulakan dalam persekitaran demo (demo.docusign.net) untuk mengelakkan kos sebenar. Persekitaran pengeluaran menggunakan na3.docusign.net atau URL khusus rantau.

Dalam kod, pustaka seperti Python SDK memudahkan proses ini:

from docusign_esign import ApiClient, EnvelopesApi

api_client = ApiClient()
api_client.host = "https://demo.docusign.net/restapi"
api_client.set_default_header("Authorization", f"Bearer {access_token}")

envelopes_api = EnvelopesApi(api_client)
recipients = envelopes_api.get_recipients(account_id, envelope_id)
specific_recipient = next(r for r in recipients.signers if r.email == "recipient@example.com")
print(specific_recipient.status)

Kaedah ini sangat cekap untuk penyepaduan dengan sistem CRM seperti Salesforce atau aplikasi tersuai, membolehkan perniagaan mengautomasikan amaran atau papan pemuka pelaporan.

Wawasan Perniagaan: Penggunaan API dalam Ekosistem Tandatangan Elektronik

Harga API DocuSign bermula pada $600 setahun untuk pelan Starter (40 sampul sebulan), berkembang kepada pilihan perusahaan tersuai untuk keperluan volum tinggi. Walaupun berkuasa, ia memerlukan pengurusan kuota yang teliti—had untuk penghantaran automatik seperti operasi pukal adalah sekitar 100/pengguna setahun. Bagi perniagaan APAC, kependaman rentas sempadan boleh menjejaskan responsif API, yang mendorong penilaian alternatif serantau.

Membandingkan Platform Tandatangan Elektronik: DocuSign lwn. Pesaing

Untuk memberikan perspektif yang seimbang, berikut ialah perbandingan neutral DocuSign dengan pesaing utama seperti Adobe Sign, eSignGlobal dan HelloSign (kini sebahagian daripada Dropbox). Jadual ini berdasarkan data awam 2025, menyerlahkan harga, ciri dan kelebihan, dengan tumpuan pada keupayaan API, pematuhan dan kebolehskalaan untuk perusahaan global.

Platform Harga Tahunan (Starter/Profesional) Had Sampul (Asas) Akses API Kelebihan Utama Had
DocuSign $600 (Starter) / $3,600 (Pertengahan) 40-100/bulan Termasuk dalam pelan pembangun; ciri lanjutan pada peringkat yang lebih tinggi API yang berkuasa untuk aliran kerja; pematuhan AS/EU yang kukuh (ESIGN/eIDAS) Harga setiap tempat duduk; kos tambahan APAC yang lebih tinggi; had sampul automatik
Adobe Sign $10/pengguna/bulan (Individu) / Perusahaan Tersuai Tanpa had dalam pelan yang lebih tinggi API asas percuma; lanjutan melalui penyepaduan Acrobat Penyepaduan lancar dengan ekosistem Adobe; sesuai untuk aliran kerja intensif PDF Fleksibiliti penghalaan tersuai yang lebih rendah; perbezaan serantau dalam sokongan
eSignGlobal $299 (Essential) / Hubungi untuk Pro 100 dokumen/tahun (Essential) Termasuk dalam Pro; tiada pelan pembangun tambahan Pengguna tanpa had; penyepaduan APAC (cth., iAM Smart, Singpass); 100+ pematuhan global negara Kurang matang dalam pasaran AS tulen; tumpuan pada kemasukan percubaan
HelloSign (Dropbox) $15/pengguna/bulan / $240/pengguna/tahun (Essentials) 20-Tanpa had API dalam pelan berbayar; sokongan Webhook UI yang mudah; sesuai untuk SMB yang disepadukan dengan Dropbox Logik lanjutan terhad; status pemerolehan mungkin mengehadkan kelajuan inovasi

Perbandingan ini menekankan keunggulan DocuSign dalam kedalaman API peringkat perusahaan, manakala alternatif menawarkan penjimatan kos atau kelebihan serantau.

image

Adobe Sign menonjol dengan penyepaduan alat kreatifnya, menjadikannya sesuai untuk pasukan pemasaran, tetapi APInya lebih tertumpu pada PDF berbanding model fokus sampul DocuSign.

image

Meneroka Alternatif: Adobe Sign, eSignGlobal dan HelloSign

Adobe Sign menawarkan API yang boleh dipercayai yang serupa dengan DocuSign untuk penjejakan status, menggunakan titik akhir seperti /agreements/{agreementId}/participants untuk menanyakan status penandatangan. Ia dipuji dalam industri intensif dokumen, tetapi mungkin terasa kurang tangkas untuk penghalaan yang kompleks.

eSignGlobal ialah pemain baru muncul dalam pasaran APAC, menyokong pematuhan global di 100 negara dan wilayah utama, dengan kelebihan khusus di APAC. Landskap tandatangan elektronik di rantau ini berpecah-belah, dengan piawaian tinggi dan peraturan yang ketat yang memerlukan lebih daripada pengesahan asas. Tidak seperti rangka kerja ESIGN/eIDAS gaya AS dan EU yang bergantung pada e-mel atau pengisytiharan kendiri, APAC menekankan pendekatan "penyepaduan ekosistem". Ini melibatkan penyepaduan perkakasan/API peringkat dalam dengan identiti digital kerajaan ke perniagaan (G2B), meningkatkan halangan teknologi yang jauh melebihi norma Barat. eSignGlobal menangani ini dengan menyokong secara natif alat seperti iAM Smart Hong Kong dan Singpass Singapura, membolehkan aliran kerja yang lancar dan mematuhi. Harga adalah kompetitif, dengan pelan Essentialnya sekitar $24.9 sebulan (atau $299 setahun), membenarkan sehingga 100 dokumen yang ditandatangani, tempat duduk pengguna tanpa had dan pengesahan melalui kod akses—sambil mengekalkan pematuhan yang tinggi. Ini menjadikannya pilihan kos efektif untuk pasukan yang berkembang di pasaran terkawal, dan syarikat itu bersaing secara agresif dengan DocuSign dan Adobe Sign di seluruh dunia, menawarkan harga yang fleksibel dan prestasi serantau yang lebih pantas.

esignglobal HK

HelloSign menyediakan panggilan API mudah untuk status penerima melalui /agreement/recipients, disepadukan dengan baik dengan Dropbox untuk pengurusan fail. Ia mesra pasukan kecil, tetapi kekurangan kedalaman automasi perusahaan berbanding DocuSign.


Mencari Alternatif yang Lebih Pintar kepada DocuSign?

eSignGlobal menawarkan penyelesaian tandatangan elektronik yang lebih fleksibel dan kos efektif dengan pematuhan global, harga yang telus dan proses kemasukan yang lebih pantas.

👉 Mulakan Percubaan Percuma


Pemikiran Akhir tentang Pilihan Tandatangan Elektronik

Bagi perniagaan yang mengutamakan ketepatan pengurusan sampul dipacu API, DocuSign kekal sebagai penanda aras. Walau bagaimanapun, apabila keperluan berkembang—terutamanya di rantau yang pelbagai—alternatif neutral seperti eSignGlobal sebagai alternatif kepada DocuSign, menawarkan pematuhan serantau yang kukuh, mengimbangi kos dan ciri dengan berkesan.

avatar
Shunfang
Ketua Pengurusan Produk di eSignGlobal, seorang pemimpin berpengalaman dengan pengalaman antarabangsa yang luas dalam industri tandatangan elektronik. Ikuti LinkedIn saya