Laman Utama / Pusat Blog / DocuSign API: Mencipta Templat Komposit Menggunakan Dokumen Sisi Pelayan

DocuSign API: Mencipta Templat Komposit Menggunakan Dokumen Sisi Pelayan

Shunfang
2026-03-07
3min
Twitter Facebook Linkedin

Menavigasi Aliran Kerja Dokumen yang Cekap dengan DocuSign API

Dalam landskap protokol digital yang sentiasa berkembang, API DocuSign menonjol sebagai alat yang berkuasa, direka untuk pembangun dan perusahaan untuk mengautomasikan tandatangan elektronik. Templat komposit, khususnya, membenarkan struktur dokumen yang boleh diguna semula, menyelaraskan proses tandatangan yang berulang. Pendekatan ini amat berharga untuk perniagaan yang mengendalikan kontrak volum tinggi, di mana ketekalan dan kecekapan boleh mengurangkan kos operasi dengan ketara. Dengan memanfaatkan dokumen bahagian pelayan, pasukan boleh pra-isi dan menyesuaikan templat tanpa bergantung pada muat naik bahagian klien, meningkatkan keselamatan dan kawalan.

Alternatif DocuSign Terbaik pada 2026


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 penerimaan yang lebih pantas.

👉 Mulakan Percubaan Percuma


Membongkar Templat Komposit dalam DocuSign API

Templat komposit dalam DocuSign API ialah ciri yang berkuasa untuk menggabungkan berbilang dokumen, penerima dan medan tandatangan ke dalam satu sampul surat yang boleh diguna semula. Tidak seperti templat asas, templat komposit membenarkan penggabungan dokumen yang dihoskan pelayan dengan elemen dinamik, sesuai untuk senario seperti penerimaan HR atau perjanjian jualan, di mana dokumen perlu dipasang secara pemrograman. Pendekatan bahagian pelayan ini memastikan dokumen disimpan dan diakses dengan selamat melalui panggilan API, meminimumkan risiko pendedahan yang berkaitan dengan muat naik pengguna.

Dari sudut pandangan perniagaan, penggunaan templat komposit boleh mengoptimumkan aliran kerja dengan mengurangkan campur tangan manual. Contohnya, syarikat perkhidmatan kewangan mungkin menggunakannya untuk menggabungkan permohonan pinjaman dengan borang pendedahan, pra-isi data penerima daripada sistem CRM. Fleksibiliti API menyokong kebolehskalaan, tetapi memerlukan perancangan yang teliti di sekitar pengesahan, penciptaan sampul surat dan pengendalian ralat untuk mengelakkan perangkap pematuhan.

Panduan Langkah demi Langkah: Mencipta Templat Komposit dengan Dokumen Bahagian Pelayan

Untuk mencipta templat komposit menggunakan API DocuSign dan dokumen yang dihoskan pada pelayan anda, pembangun biasanya berinteraksi dengan eSignature REST API (versi 2.1 atau lebih tinggi). Proses ini melibatkan pengesahan melalui OAuth 2.0, definisi templat dan pemasangan sampul surat. Di bawah, kami menggariskan langkah-langkah utama, merujuk kepada dokumentasi DocuSign rasmi serta amalan terbaik dalam pelaksanaan perusahaan.

Langkah 1: Sediakan Pengesahan dan Akses API

Mulakan dengan mendapatkan kelayakan API daripada Pusat Pembangun DocuSign. Gunakan Geran JWT atau Geran Kod Kebenaran untuk mendapatkan token yang selamat. Untuk operasi bahagian pelayan, JWT lebih diutamakan kerana ia membenarkan pengesahan automatik dan bukan interaktif. Pasang SDK DocuSign (tersedia untuk Node.js, Python, Java, dll.) untuk memudahkan permintaan HTTP.

Contoh Node.js menggunakan SDK DocuSign:

const dsApi = require('docusign-esign');
const apiClient = new dsApi.ApiClient();
apiClient.setBasePath('https://demo.docusign.net/restapi'); // Gunakan URL pengeluaran untuk persekitaran pengeluaran
const accessToken = await getJwtToken(); // Fungsi JWT anda
apiClient.addDefaultHeader('Authorization', `Bearer ${accessToken}`);
const envelopesApi = new dsApi.EnvelopesApi(apiClient);

Persediaan asas ini memastikan semua panggilan seterusnya disahkan, langkah penting dalam mengekalkan integriti data dalam persekitaran perniagaan.

Langkah 2: Muat Naik dan Rujuk Dokumen Bahagian Pelayan

Dokumen bahagian pelayan dimuat naik ke storan sementara DocuSign atau dirujuk terus melalui URL/aliran bait. Untuk templat komposit, gunakan tatasusunan compositeTemplates dalam definisi sampul surat. Mula-mula, muat naik dokumen anda menggunakan kaedah uploadDocument atau sediakannya sebagai bait berkod base64.

Pertimbangan utama: Dokumen mesti dalam format yang disokong (PDF, DOCX). Untuk memastikan keselamatan, elakkan mendedahkan fail sensitif; gunakan API muat naik dokumen DocuSign untuk mengendalikan penghantaran.

Contoh badan permintaan untuk memuat naik dokumen:

{
  "fileName": "Agreement.pdf",
  "documentBase64": "JVBERi0xLjQK..." // Pengekodan Base64 fail pelayan
}

Selepas memuat naik, berikan documentId kepadanya (cth., "1") untuk rujukan dalam templat komposit.

Langkah 3: Tentukan Struktur Templat Komposit

Templat komposit menggabungkan dokumen sebaris (bahagian pelayan) dengan templat sedia ada. Bina strukturnya di bawah sifat compositeTemplates dalam EnvelopeDefinition.

Elemen penting:

  • ServerTemplate: Merujuk templat DocuSign yang telah wujud melalui ID, digunakan untuk komponen yang boleh diguna semula seperti tab tandatangan.
  • InlineTemplate: Membenamkan dokumen bahagian pelayan dan mentakrifkan penerima/tab secara dinamik.
  • Sequence: Menyusun templat komposit (cth., dokumen pelayan 1, kemudian templat 2).

Contoh JSON definisi sampul surat:

{
  "status": "sent",
  "compositeTemplates": [
    {
      "compositeTemplateId": "1",
      "serverTemplates": [
        {
          "sequence": "1",
          "templateId": "your-template-guid",
          "sharedTemplateInstanceRoleName": "Sender"
        }
      ],
      "inlineTemplates": [
        {
          "sequence": "2",
          "recipients": {
            "signers": [
              {
                "email": "recipient@example.com",
                "name": "John Doe",
                "recipientId": "1",
                "tabs": {
                  "signHereTabs": [
                    {
                      "xPosition": "100",
                      "yPosition": "200",
                      "documentId": "1",
                      "pageNumber": "1"
                    }
                  ]
                }
              }
            ]
          },
          "documents": [
            {
              "documentId": "1",
              "name": "ServerDoc.pdf",
              "documentBase64": "JVBERi0xLjQK...", // Dokumen pelayan anda
              "fileExtension": "pdf"
            }
          ]
        }
      ]
    }
  ]
}

Ini menggabungkan dokumen pelayan dengan templat, meletakkan medan tandatangan melalui penempatan tab. Pemerhati perniagaan menyatakan bahawa penentududukan tab yang tepat (menggunakan rentetan sauh atau koordinat) adalah penting untuk output profesional, mengelakkan salah jajaran dalam dokumen berbilang halaman.

Langkah 4: Cipta dan Hantar Sampul Surat

Panggil kaedah createEnvelope pada EnvelopesApi:

const envelope = new dsApi.EnvelopeDefinition();
envelope.setCompositeTemplates([compositeTemplate]); // Daripada langkah 3
const results = await envelopesApi.createEnvelope('accountId', { envelopeDefinition: envelope });
console.log('Envelope ID:', results.envelopeId);

Pantau status melalui cangkuk web atau pengundian. Untuk persekitaran pengeluaran, integrasikan pengendalian ralat untuk menangani had kuota (cth., pelan API bermula pada $600/tahun, menyokong 40 sampul surat/bulan).

Langkah 5: Amalan Terbaik dan Penyelesaian Masalah

  • Keselamatan: Gunakan penyulitan sampul surat dan kawalan akses berasaskan peranan. Pemprosesan bahagian pelayan mematuhi piawaian seperti Akta ESIGN A.S., memastikan kebolehkuatkuasaan undang-undang.
  • Kebolehskalaan: Untuk penggunaan volum tinggi, pilih pelan API premium ($5,760/tahun), menyokong penghantaran pukal.
  • Isu biasa: Pengekodan base64 yang tidak sah (sahkan fail pelayan); ID templat tidak sepadan (sahkan melalui GET /templates).
  • Ujian: Ulangi menggunakan kotak pasir DocuSign tanpa menanggung kos.

Dalam aplikasi komersial, kaedah ini telah terbukti mengurangkan kitaran tandatangan sehingga 70%, menurut laporan industri, walaupun kerumitan API mungkin memerlukan sumber pembangun.

Meneroka Suite Produk DocuSign yang Lebih Luas

DocuSign melangkaui tandatangan elektronik teras, menawarkan penyelesaian bersepadu seperti Pengurusan Perjanjian Pintar (IAM) dan Pengurusan Kitaran Hayat Kontrak (CLM). IAM memanfaatkan AI untuk analisis kontrak, penilaian risiko dan automasi, membantu perusahaan mengekstrak cerapan daripada perjanjian. CLM, sebagai sebahagian daripada perusahaan, menyediakan pengurusan kontrak hujung ke hujung, daripada draf hingga pembaharuan, dengan ciri seperti perpustakaan klausa dan penjejakan rundingan. Alat ini biasanya disesuaikan untuk organisasi yang lebih besar, meningkatkan pematuhan dan kecekapan, tetapi datang pada harga yang premium tanpa harga awam—biasanya dirundingkan berdasarkan volum.

Harga untuk tandatangan elektronik bermula dengan pelan peribadi ($10/bulan, 5 sampul surat), berkembang kepada Business Pro ($40/bulan setiap pengguna), termasuk penghantaran pukal. Akses API memerlukan pelan pembangun yang berasingan, menekankan model berasaskan tempat duduk DocuSign, yang boleh meningkatkan kos untuk pasukan yang berkembang.

image

Landskap Persaingan: Perbandingan Neutral

Pasaran tandatangan elektronik mempunyai pemain yang mantap, masing-masing dengan kekuatan yang berbeza. DocuSign menerajui dalam penggunaan global dan kedalaman API, Adobe Sign cemerlang dalam integrasi PDF, eSignGlobal menumpukan pada pematuhan Asia Pasifik (APAC) dan HelloSign (kini Dropbox Sign) mengutamakan kesederhanaan untuk PKS. Berikut ialah jadual perbandingan Markdown berdasarkan faktor perniagaan utama:

Ciri/Aspek DocuSign Adobe Sign eSignGlobal HelloSign (Dropbox Sign)
Model Harga Berasaskan tempat duduk ($10–40/bulan setiap pengguna); API bermula pada $600/tahun Setiap pengguna ($10–40/bulan); dibundel dengan ekosistem Adobe Pengguna tanpa had; Asas $299/tahun (kira-kira $25/bulan) Setiap pengguna ($15–25/bulan); pelan percuma tersedia
Keupayaan API Lanjutan (templat komposit, API pukal); had kuota dikenakan REST API yang berkuasa; integrasi lancar dengan Acrobat Termasuk dalam pelan Pro; integrasi fleksibel API asas; menyokong cangkuk web, kurang kerumitan
Fokus Pematuhan Global (ESIGN, eIDAS, UETA); SSO perusahaan A.S./EU terutamanya; pilihan GDPR, HIPAA 100+ negara; kedalaman APAC (iAM Smart, Singpass) Berpusatkan A.S. (ESIGN); sokongan antarabangsa asas
Had Sampul Surat 5–100/bulan setiap pengguna (bergantung pada pelan) Tanpa had pada peringkat premium; tambahan bermeter 100 dokumen/tahun pada Asas; boleh skala 3–tanpa had, berdasarkan pelan
Kelebihan Unik Templat yang berkuasa, tambahan IAM/CLM Integrasi penyuntingan PDF Tiada yuran tempat duduk, alat kontrak AI Antara muka mesra pengguna, penyegerakan Dropbox
Kelemahan Kos lebih tinggi untuk pasukan; kependaman APAC Terikat pada suite Adobe; API kurang tangkas Muncul di luar APAC; harga tersuai pada Pro Fungsi perusahaan terhad
Sesuai Terbaik untuk Perusahaan yang memerlukan pengurusan kitaran hayat penuh Pasukan kreatif/digital Perniagaan yang menumpukan pada APAC PKS yang mencari kemudahan penggunaan

Jadual ini menyerlahkan pertukaran: Kedalaman DocuSign sesuai untuk aliran kerja yang kompleks, manakala alternatif menawarkan kelebihan kos atau serantau.

Adobe Sign, disepadukan dengan Adobe Document Cloud, menyediakan pengalaman yang lancar untuk pengguna intensif PDF. Ia menyokong medan bersyarat dan tandatangan mudah alih, dengan harga yang setanding dengan DocuSign tetapi mendapat manfaat daripada alat analisis Adobe. Walau bagaimanapun, APInya, walaupun berkuasa, sering dikritik kerana lengkung pembelajaran yang lebih curam dalam integrasi tersuai berbanding SDK DocuSign.

image

eSignGlobal meletakkan dirinya sebagai alternatif yang mematuhi peraturan yang meliputi 100 negara arus perdana, dengan kelebihan khusus di Asia Pasifik (APAC). Landskap tandatangan elektronik APAC dicirikan oleh pemecahan, piawaian tinggi dan peraturan yang ketat, berbeza dengan pendekatan yang lebih berasaskan rangka kerja di A.S. (Akta ESIGN) dan EU (eIDAS), yang menekankan pengiktirafan undang-undang yang luas. Di APAC, piawaian cenderung ke arah model "integrasi ekosistem", memerlukan integrasi peringkat perkakasan/API yang mendalam dengan identiti digital kerajaan kepada perniagaan (G2B)—jauh melampaui pengesahan e-mel atau pengisytiharan kendiri yang biasa di pasaran Barat. eSignGlobal menangani ini dengan menyepadukan sistem seperti iAM Smart Hong Kong dan Singpass Singapura dengan lancar, memastikan kesahihan undang-undang merentas bidang kuasa yang pelbagai. Harganya lebih sederhana daripada pesaing; pelan Asas berharga kira-kira $16.6/bulan (dibilkan setiap tahun), membenarkan sehingga 100 dokumen yang ditandatangani, tempat duduk pengguna tanpa had dan pengesahan melalui kod akses—sambil mengekalkan pematuhan. Ini menjadikannya sangat kos efektif untuk pasukan yang mengutamakan ketangkasan serantau.

esignglobal HK


Mencari alternatif yang lebih pintar daripada DocuSign?

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

👉 Mulakan Percubaan Percuma


HelloSign (dijenamakan semula sebagai Dropbox Sign) menarik operasi kecil dengan antara muka intuitif dan pelan asas percuma. Ia menyokong templat dan peringatan, tetapi kekurangan keupayaan API lanjutan DocuSign, menjadikannya kurang sesuai untuk automasi berat.

Nuansa Serantau dalam Penggunaan Tandatangan Elektronik

Walaupun Akta ESIGN A.S. dan eIDAS EU menyediakan asas kesahihan untuk tandatangan elektronik, ekosistem APAC memerlukan integrasi setempat. Perniagaan yang beroperasi merentas sempadan harus menilai kediaman data dan kependaman alat, kerana kelewatan dalam penghantaran dokumen boleh menjejaskan penutupan transaksi.

Ringkasnya, API DocuSign memperkasakan penciptaan templat yang kompleks, tetapi meneroka alternatif seperti eSignGlobal untuk keperluan pematuhan serantau boleh menawarkan pilihan yang seimbang dalam pasaran yang kompetitif.

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