DocuSign API - 使用复合模板创建信封
DocuSign API - create envelopes using composite templates
我想使用 static/composite 模板创建信封。我已经创建了模板、角色并且有
将与角色相关的配置标签添加到我的 DocuSign 帐户中。我也已经检索到 templateid
从 API 调用引用此模板。
有没有办法在 运行 时间用另一个文档覆盖模板中的文档
API打电话?
我尝试使用 API Explorer(使用基于 REST 的 API 调用)做同样的事情,而不是覆盖
文档,它已从模板附加到文档。
我这样做的主要原因是使用收件人角色的标签,这样在 运行 的时候,我会
不需要为收件人配置标签。就我而言,收件人标签保持不变
对于所有 recipients/envelopes,但每次我创建信封时文档都会更改。
请指教,
是的,你可以做到。复合模板是必经之路。进行调用时,创建一个引用服务器端模板和文档的单一复合模板结构。您的文档中的 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--
我想使用 static/composite 模板创建信封。我已经创建了模板、角色并且有 将与角色相关的配置标签添加到我的 DocuSign 帐户中。我也已经检索到 templateid 从 API 调用引用此模板。
有没有办法在 运行 时间用另一个文档覆盖模板中的文档 API打电话? 我尝试使用 API Explorer(使用基于 REST 的 API 调用)做同样的事情,而不是覆盖 文档,它已从模板附加到文档。
我这样做的主要原因是使用收件人角色的标签,这样在 运行 的时候,我会 不需要为收件人配置标签。就我而言,收件人标签保持不变 对于所有 recipients/envelopes,但每次我创建信封时文档都会更改。
请指教,
是的,你可以做到。复合模板是必经之路。进行调用时,创建一个引用服务器端模板和文档的单一复合模板结构。您的文档中的 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--