建立內嵌式電子簽章和檔案體驗

瞭解如何使用Acrobat Sign API將電子簽章和檔案體驗內嵌到您的網站平台以及內容和檔案管理系統中。 此實作教學課程分為四個部分。

第1部分:您需要什麼

在第1部分中,瞭解如何開始使用第2-4部分所需的一切。 讓我們從取得API認證開始。

檢視有關如何取得API認證的詳細資料

第2部分:低/無代碼 — 網路表單的強大功能

在第2部分中,探索使用網路表單的低代碼/無代碼選項。 最好先看看您是否可以避免撰寫程式碼。

檢視有關如何建立網頁表單的詳細資訊
  1. 使用您的開發人員帳戶存取Acrobat Sign。

  2. 在首頁上選取​發佈網頁表單

    Acrobat Sign首頁熒幕擷圖

  3. 建立您的合約。

    如何建立網路表單的熒幕擷圖

  4. 將合約內嵌於一般HTML頁面上。

  5. 嘗試動態新增查詢引數。

    新增查詢引數的熒幕擷圖

第3部分:傳送包含表單和合併資料的協定

在第3部分中,以動態方式建立協定。

檢視如何動態建立協定的詳細資訊

首先,您必須建立存取權。 使用Acrobat Sign時,有兩種透過API連線的方法。 OAuth權杖和整合金鑰。 除非您有非常明確的原因要搭配應用程式使用OAuth,否則您應該先探索整合金鑰。

  1. 在Acrobat Sign中​ 帳戶 ​標籤下的​ API資訊 ​功能表上選取​整合金鑰

    尋找整合金鑰的熒幕擷圖

現在您擁有存取權並且可以與API互動,看看您可以使用API做什麼。

  1. 導覽至Acrobat Sign REST API Version 6方法

    導覽Acrobat Sign REST API Version 6方法的熒幕擷圖

  2. 將代號用作「持有人」值。

    持有者值的熒幕擷圖

若要傳送您的第一個合約,最好瞭解如何使用API。

  1. 建立暫時性檔案並傳送。
note
NOTE
JSON型請求呼叫具有「模型」和「最小模型結構描述」選項。 這會提供規格和最低裝載設定。

建立暫時性檔案的熒幕擷圖

第一次傳送合約後,您就可以新增邏輯了。 建立一些協助程式以儘可能減少重複永遠是很好的做法。 以下是一些範例:

驗證

驗證邏輯熒幕擷圖

標頭/驗證

標頭/驗證邏輯的熒幕擷圖

基底URI

基礎URI邏輯熒幕擷圖

請留意Transient檔案在Sign生態系統的宏大配置中的登陸位置。
暫時性 — >合約
暫時性 — >範本 — >合約
暫時性 — > Widget ->合約

此範例使用範本作為檔案來源。 除非您有充分理由動態產生檔案以供簽名(例如,舊版程式碼或檔案產生),否則這通常是最好的方法。

程式碼相當簡單明瞭;它使用程式庫檔案(範本)作為檔案來源。 會動態指派第一和第二位簽署者。 IN_PROCESS狀態表示會立即傳送檔案。 此外,運用mergeFieldInfo以動態填入欄位。

要動態新增簽章的程式碼熒幕擷圖

第4部分:內嵌簽名體驗、重新導向等

在許多情況下,您可能希望允許觸發的參與者立即簽署協定。 這對於面對客戶的應用程式和資訊站非常有用。

檢視如何內嵌簽名體驗的詳細資訊

如果您不想觸發第一個傳送電子郵件,管理行為的簡單方法是修改API呼叫。

不會觸發傳送電子郵件的程式碼熒幕擷圖

以下說明如何控制簽署後重新導向:

控制簽署後重新導向的程式碼熒幕擷圖

更新合約建立程式後,最後一個步驟是產生簽署URL。 此呼叫也相當簡單明瞭,會產生URL,簽署者可用來存取其簽署程式的一部分。

產生簽署者URL的程式碼熒幕擷圖

note
NOTE
請注意,合約建立呼叫在技術上為非同步。 這表示可以進行'POST'合約呼叫,但合約尚未就緒。 最佳實務是建立重試回圈。 重試或採用您環境的最佳實務。

熒幕擷圖指出建立重試回圈是最佳實務

當一切準備就緒後,解決方案就會相當簡單明瞭。 您正在訂立合約,然後產生簽署URL以供簽署者按一下並開始簽署儀式。

其他主題

recommendation-more-help
document-cloud-learn-help-sign