DocuSign REST API不创建补充文档
问题描述:
试图使用REST API Envelope Create将信封中的补充文档包含在[无模板]中,因此在Documents数组中第一个对象的显示值为'inline'且signerMustAcknowledge设置为'null',我们对数组中的第二个对象使用'modal'的显示值,并将signerMustAcknowledge设置为'no_interaction'或'view'。当收件人在线查看信封时,补充文档在向审阅人提供任何选项的主文档下方不显示为灰色条,而是将文档展开并显示为完整。如https://support.docusign.com/en/guides/ndse-user-guide-send-supplements中所述,我们还需要设置其他哪些选项才能让DocuSign将第二个文档视为补充文档。DocuSign REST API不创建补充文档
昨天向DocuSign Support支持以获取添加到我们的演示帐户的'补充文档'功能,并且用于此REST API连接的用户的权限集未选中'禁用文档上传'并允许补充文档选项(以及以下所有相关选项)都会被检查。
例匿名JSON:
{
"recipients": {
"signers": [
{
"routingOrder": 1,
"recipientId": "1",
"name": "Person-A",
"email": "[email protected]"
}
]
},
"emailSubject": "Test subject",
"emailBlurb": "Test blurb",
"documents": [
{
"signerMustAcknowledge": null,
"order": "asc",
"name": "MyCompany Quote",
"includeInDownload": null,
"documentId": "1",
"documentBase64": "JVBERi0xLjMKJcTl8uXrp/Og0M……",
"display": "inline"
},
{
"signerMustAcknowledge": "no_interaction",``
"order": "asc",
"name": "MyCompany Quote",
"includeInDownload": false,
"documentId": "2",
"documentBase64": "JVBERi0xLjQKJeLjz9MKMiAw……",
"display": "modal"
}
]
}
答
您还没有给予任何标签的DocuSign的签名?你的文档是JSON的一部分是正确的,只是不分配标签可能会造成问题。如果您不分配选项卡,则称为自由格式签名,这在大多数计划中都是不允许的,并且可能不适用于补充文档。尝试在非补充文档中为至少一个选项卡分配标签。缺少制表符导致此问题。
你可以发布你的代码或有效载荷的样本? – Andrew
原始编辑包含JSON。 – David
您是不是将任何DocuSign选项卡分配给签名者?你的文档是JSON的一部分是正确的,只是不分配标签可能会造成问题。如果您不分配选项卡,则称为自由格式签名,这在大多数计划中都是不允许的,并且可能不适用于补充文档。尝试通过在非补充文档 –