复合模板签名电子邮件

时间:2017-03-21 18:15:06

标签: docusignapi docusigncompositetmplts

我遇到的问题是,使用复合模板制作的信封不会向收件人发送签名电子邮件。我在几个不同的域上尝试了多个电子邮件帐户,但都没有。有趣的是,当我取消信封时,会发送一封电子邮件。我还尝试通过API请求签名链接但收到各种错误。我的要求如下。

我要做的是从多个模板组装信封。每个模板都有需要填充的选项卡。每个模板还有多个角色,但我只在这里解决了第一个角色。

{
  "compositeTemplates": [
    {
      "serverTemplates": [
        {
          "sequence": 1,
          "templateId": "Template1Id"
        }
      ],
      "inlineTemplates": [
        {
          "sequence": 1,
          "recipients": {
            "signers": [
              {
                "tabs": {
                  "textTabs": [
                    {
                      "value": "Person Jones",
                      "tabLabel": "Name_Tab"
                    }
                  ]
                },
                "name": "Name",
                "email": "Email",
                "recipientId": "1",
                "clientUserId": "12345",
                "routingOrder": 1,
                "roleName": "Role 1"
              }
            ]
          }
        }
      ]
    },
    {
      "serverTemplates": [
        {
          "sequence": 2,
          "templateId": "Template2Id"
        }
      ],
      "inlineTemplates": [
        {
          "sequence": 2,
          "recipients": {
            "signers": [
              {
                "tabs": {
                  "textTabs": [
                    {
                      "value": "Hello",
                      "tabLabel": "World_Tab"
                    }
                  ]
                },
                "name": "Name",
                "email": "Email",
                "recipientId": "1",
                "clientUserId": "12345",
                "routingOrder": 1,
                "roleName": "Role 1"
              }
            ]
          }
        }
      ]
    }
  ],
  "status": "sent"
}

1 个答案:

答案 0 :(得分:1)

您正在为收件人设置clientUserId property。这意味着您正在创建embedded recipient

电子邮件只会发送给远程收件人。如果删除clientUserId参数,收件人将收到电子邮件。