Docusignapi 签名者与接收者

Docusignapi 签名者与接收者,docusignapi,Docusignapi,我们正在将BPM应用程序与Docusign集成。我们有一份由n个人签署的文件。我们应该有多个收件人标签,还是只有一个收件人标签,里面有多个签名者标签?这两种方法之间的区别是什么?每个收件人对象都有标识特定签名者的属性(例如,包括表示签名者姓名的属性)。“创建信封”API请求将需要为每个签名者包含一个单独的收件人对象——然后,为每个收件人指定属于收件人的标记。(您所描述的另一种方法——即通过只指定一个收件人并带有多个“sign here”标签来方便多人在信封上签名——在任何情况下都不可行。) 例如

我们正在将BPM应用程序与Docusign集成。我们有一份由n个人签署的文件。我们应该有多个收件人标签,还是只有一个收件人标签,里面有多个签名者标签?这两种方法之间的区别是什么?

每个收件人对象都有标识特定签名者的属性(例如,包括表示签名者姓名的属性)。“创建信封”API请求将需要为每个签名者包含一个单独的收件人对象——然后,为每个收件人指定属于收件人的标记。(您所描述的另一种方法——即通过只指定一个收件人并带有多个“sign here”标签来方便多人在信封上签名——在任何情况下都不可行。)

例如,recipients结构表示两个签名者,每个签名者有一个签名位置和一个要完成的文本框,其外观如下所示:

"recipients": {
  "signers": [
   {
      "name": "John Doe",
      "email": "johnsemail@outlook.com",
      "recipientId": "1",
      "routingOrder": "1",
      "clientUserId": "123",
      "tabs":{
            "signHereTabs":[
                {
                    "tabLabel":"BSign1",
                    "documentId": "1", 
                    "pageNumber": "1", 
                    "xPosition": "200", 
                    "yPosition": "200"
                }
            ],
            "textTabs":[
               {
                    "tabLabel":"BorrowerPhone",
                    "value":"717-717-7171",
                    "documentId": "1", 
                    "pageNumber": "1", 
                    "xPosition": "100", 
                    "yPosition": "100"
               }
            ]
         }
    },
    {
      "name": "Jane Doe",
      "email": "janesemail@outlook.com",
      "recipientId": "2",
      "routingOrder": "2",
      "clientUserId": "567",
      "tabs":{
            "signHereTabs":[
                {
                    "tabLabel":"CBSign1",
                    "documentId": "1", 
                    "pageNumber": "2", 
                    "xPosition": "200", 
                    "yPosition": "200"
                }
            ],
            "textTabs":[
               {
                    "tabLabel":"Co-BorrowerPhone",
                    "value":"111-222-3333",
                    "documentId": "1", 
                    "pageNumber": "2", 
                    "xPosition": "100", 
                    "yPosition": "100"
               }
            ]
         }
    }
  ]
}
花一些时间来查看docusigndeveloper Center()和restapi指南()中的信息(和代码示例)将是一个很好的时间