Docusign REST API变量页面合同签名

时间:2014-11-26 18:39:03

标签: docusignapi

我对docusign API遇到了一些麻烦,我认为这是一个常见的问题。我有一个变量页面pdf,它是通过BIRT为服务协议生成的。签名页面包含可以在GUI界面中使用IDR成功匹配的区域,并在使用GUI时在适当的页面上适当地应用模板。

我假设docusign rest API中不存在IDR功能?

当我通过带有PDF副本的复合模板发送并选择相同的模板时,它总是在第一页上添加签名框(而不是页面正确的页面,例如第44页)。非常喜欢它不进行部分页面匹配。有没有办法打开复合模板的页面IDR?

如果不能以某种方式将多个页面作为单独的复合模板发送,而不是指定将这些单独的文档包含在单个文档中?

1 个答案:

答案 0 :(得分:0)

看来,向数组中添加更多项目compositeTemplates确实连接了pdf文件。我仍然不确定为什么IDR通过其他API不能正常工作,但有了这个我应该能够至少完成我需要做的任务。

{
   "emailSubject": "Composite Template Test",
   "enableWetSign": false,
   "status": null,
   "templateRoles": [
      {
         "email": "test@test.com",
         "Name": "Test Customer",
         "roleName": "Customer",
         "clientUserId": null,
         "defaultRecipient": null,
         "accessCode": null
      },
      {
         "email": "test@test.com",
         "Name": "Test Company",
         "roleName": "Company",
         "clientUserId": null,
         "defaultRecipient": null,
         "accessCode": null
      }
   ],
   "compositeTemplates": [
      {
         "serverTemplates": [],
         "inlineTemplates": [
            {
               "sequence": 1
            }
         ],
         "document": {
            "documentId": "1",
            "name": "filename.pdf"
         }
      },
      {
         "serverTemplates": [
            {
               "sequence": "2",
               "templateId": "MY TEMPLATE ID"
            }
         ],
         "inlineTemplates": [],
         "document": null
      }
   ]
}