我们使用Docusign Rest API预先填充模板数据,然后通过电子邮件将签名者请求发送给客户。我们可以通过API填充文本字段值。但似乎我们无法从API附加文件。
是否有使用Rest API将文件(图像,pdfs ...)附加到Docusign模板的直接方法或解决方法?我在模板设计器(Web UI)中显示了SignerAttachmentTab,但我们无法以编程方式为其设置文件路径或字节流。
提前致谢。
答案 0 :(得分:2)
使用模板发送信封时,您可以使用Docusign composite templates附加其他文档。
以下是示例请求
POST /v2/accounts/{accountId}/envelopes
请求正文:
{
"emailSubject": "Please complete the following forms 11",
"status": "sent",
"compositeTemplates": [
{
"serverTemplates": [
{
"sequence": "1",
"templateId": "<Template ID Goes here.>"
}
],
"inlineTemplates": [ ],
},
{
"serverTemplates": [],
"inlineTemplates": [ {"sequence": "2" }],
"document": {
"documentId": "2",
"name": "Attachment",
"fileExtension": "txt",
"documentBase64": "VGVzdCBEb2N1bWVudA=="
}
}
]
}
这是很棒的video,它展示了复合模板的强大功能。