1

静的/複合テンプレートを使用してエンベロープを作成したいと考えています。テンプレートと役割を作成し、役割に関連するタグを DocuSign アカウントに構成しました。また、API 呼び出しからこのテンプレートを参照するために、このテンプレートの templateid を取得しました。

API 呼び出しを使用して、実行時にテンプレートのドキュメントを別のドキュメントにオーバーレイする方法はありますか? API Explorer (REST ベースの API 呼び出しを使用) を使用して同じことを試みましたが、ドキュメントをオーバーレイする代わりに、テンプレートからドキュメントに追加されました。

これを行う主な理由は、実行時に受信者のタグを構成する必要がないように、受信者の役割にタグを使用することです。私の場合、受信者タグはすべての受信者/封筒で同じままですが、封筒を作成するたびにドキュメントが変更されます。

お知らせ下さい、

4

1 に答える 1

4

はい、できます。複合テンプレートが最適です。呼び出しを行うときに、サーバー側のテンプレートとドキュメントの両方を参照する単一の複合テンプレート構造を作成します。ドキュメントの inlineTemplate はシーケンス 1 である必要がありますが、serverTemplate はシーケンス 2 である必要があります。例:

    --f6e755d3-bbcf-44e5-b276-8ae626f97220
    Content-Type: application/json
    Content-Disposition: form-data

    {
       "emailSubject":"DocuSign API - Composite Templates",
       "emailBlurb":"Composite Templates Sample 1",
       "status":"sent",
       "compositeTemplates":[
          {
            "compositeTemplateId": "1",
             "inlineTemplates":[
                {
                   "sequence":"1",
                   "recipients":{
                      "signers":[
                         {
                            "email":"me@u.them",
                            "name":"My Signer",
                            "recipientId":1,
                            "roleName":"Signer1",
                            "tabs":{
                               "textTabs":[
                                  {
                                     "tabLabel":"NDACompany",
                                     "value":"ACME Co USA"
                                  }
                               ]
                            }
                         }
                      ]
                   },
                    "documents": [
                        {
                            "documentId": "1",
                            "name": "Test Doc.txt"
                        }
                    ]
                }
             ],
             "serverTemplates":[
                {
                   "sequence":"2",
                   "templateId":"83A07CB0-CF0C-4823-B68A-42EE983F301A"
                }
             ]
          }
       ]
    }
    --f6e755d3-bbcf-44e5-b276-8ae626f97220
    Content-Type: text/plain
    Content-Disposition: file; filename="Test Doc.txt"; documentid=1; compositeTemplateId=1

    Howdy.  Please sign!
    --f6e755d3-bbcf-44e5-b276-8ae626f97220--
于 2015-03-19T10:49:30.873 に答える