1

我正在使用带有服务器模板的复合模板,并且想知道用于在发送到 webhook 的有效负载中生成文档的模板 ID?那可能吗?

我们的设置与此类似(不完整):

{
   "compositeTemplates":[
      {
         "compositeTemplateId":"888cec02d-47a1-49df-be44-948e8f42383a",
         "inlineTemplates":[
            {
               "recipients":{
                  "signers":[
                     {
                        "clientUserId":"bjangles",
                        "email":"bojangles@premierinc.com",
                        "name":"Bo Jangles",
                        "recipientId":"298463583",
                        "roleName":"Signer1"
                     }
                  ]
               },
               "sequence":"3"
            }
         ],
         "serverTemplates":[
            {
               "sequence":"2",
               "templateId":"888cec02d-47a1-49df-be44-948e8f42383a"
            }
         ]
      },
      {
         "compositeTemplateId":"999cec02d-47a1-49df-be44-948e8f42383a",
         "inlineTemplates":[
            {
               "sequence":"3"
            }
         ],
         "serverTemplates":[
            {
               "sequence":"4",
               "templateId":"999cec02d-47a1-49df-be44-948e8f42383a"
            }
         ]
      }
   ]
}

在从 DocuSign 发送给我们的 XML 有效负载中的 DocumentStatus 节点中

 <DocumentStatuses>
            <DocumentStatus>
                <ID>1</ID>
                <Name>Test.pdf</Name>
                <TemplateName>Test 1</TemplateName>
                <Sequence>1</Sequence>
            </DocumentStatus>
            <DocumentStatus>
                <ID>2</ID>
                <Name>Test.pdf</Name>
                <TemplateName>Test 2</TemplateName>
                <Sequence>2</Sequence>
            </DocumentStatus>
        </DocumentStatuses>

我可以看到使用的模板名称,但我也想要模板 ID。我们将其作为数据库中的业务密钥,用于跟踪实际签署的内容。

谢谢!

4

2 回答 2

1

您需要进行以下 API 调用以了解用于创建信封的 templateId:

GET /v2/accounts/{accountId}/envelopes/{envelopeId}/templates

详细文档可在此处获得

于 2018-02-22T23:26:38.750 回答
0

在 Connect 通知消息中包含模板 ID 位于产品路线图上。但那是未来(该问题还没有时间表)。

同时,Amit 的解决方案是正确的方法。您需要比较方法的响应数据和通知消息之间的模板名称。这很麻烦,但工作正常。只需确保模板具有唯一的名称!

于 2018-02-23T13:19:26.043 回答