如何将CreateEnvelopeFromTemplates转换为CreateEnvelopeFromTemplatesAndForms?
较旧的方法采用docuSignWeb.TemplateReference []数组,较新的方法CreateEnvelopeFromTemplatesAndForms采用DocuSignWeb.CompositeTemplate数组。
答案 0 :(得分:0)
您需要做的是创建一个复合模板,该模板是一个简单模板,其中包含您的docuSignWeb.TemplateReference []集合中的原始模板,该模板用于调用CreateEnvelopeFromTemplates。 复合模板可以包含多种内容,其中之一就是您想要的常规模板。请参阅下面的json示例。 serverTemplates是您想要的集合,您可以在其中只有一个模板:
{
"emailSubject": "DocuSign API - Composite Templates",
"emailBlurb": "Composite Templates Sample 1",
"status": "sent",
"compositeTemplates": [{
"serverTemplates": [{
"sequence": "1",
"templateId": "55A80182-XXXX-XXXX-XXXX-FD1E1C0F9D74"
}],
"inlineTemplates": [{
"sequence": "1",
"recipients": {
"signers": [{
"email": "johndoe@email.com",
"name": "John Doe",
"recipientId": "1",
"roleName": "Buyer"
}]
}
}]
}]
}