2016-06-15 4 views
0

ASP.NET Web APIを使用してC#で記述されたAPIを実装しています。 APIの実装により、DocuSignに呼び出されます。契約の署名を要求するためです。当社のアプリケーションは、REST APIを通じてDocuSignと対話します。DocuSignテンプレートにテキスト/データを動的に追加する

契約書のテンプレートを作成し、REST API経由で契約書を送信するときにこのテンプレートを参照することができます。

私の問題は、契約書類に当社のデータベースから照会されたデータを含める必要があることです。受信者に固有の製品のリスト。

テンプレートにプレースホルダを追加できます。プレースホルダは、REST APIを使用して、データベースから照会される受信者固有のテキスト/データと置き換えることができますか?

答えて

2

はいこれはAPIを使用すると簡単です。人の名前とSSNを取得し、その中にApplicantNameApplicantSSNと呼ばれる2つのデータフィールドを持つテンプレートがあるとします。例えばので、あなたが動的にその値を設定することができ、それぞれのtabLabelを参照することにより:

{ 
    "accountId": "221765", 
    "emailSubject": "DocuSign API Example", 
    "templateId": "44D9E888-3D86-4186-8EE9-7071BC87A0DA", 
    "templateRoles": [ 
     { 
      "email": "[email protected]", 
      "name": "Sally Doe", 
      "roleName": "RoleOne", 
      "tabs": { 
       "textTabs": [ 
        { 
         "tabLabel": "ApplicantName", 
         "value": "John Doe" 
        }, 
        { 
         "tabLabel": "ApplicantSSN", 
         "value": "12-345-6789" 
        } 
       ] 
      } 
     } 
    ], 
    "status": "sent" 
} 

ちょうどあなたは正確にあなたがtabLabelあなたがAPI呼び出しを介して設定してUIで設定した名前と一致することを確認してください。

関連する問題