Docusignapi Docusign在电子邮件中发送文档两次?

Docusignapi Docusign在电子邮件中发送文档两次?,docusignapi,docusigncompositetmplts,Docusignapi,Docusigncompositetmplts,我目前正在测试docusign签名API,在从模板创建信封时遇到问题。电子邮件发送了我的文件两次,重复了一遍,我似乎无法修复它而不把其他事情搞砸 { “状态”:“已发送”, “emailBlurb”:“信封体”, “邮件主题”:“信封主题”, “compositeTemplates”:[ { “compositeTemplateId”:“1”, “服务器模板”:[ { “顺序”:“1”, “模板id”:“插入模板id” } ], “inlineTemplates”:[ { “顺序”:“2”,

我目前正在测试docusign签名API,在从模板创建信封时遇到问题。电子邮件发送了我的文件两次,重复了一遍,我似乎无法修复它而不把其他事情搞砸

{
“状态”:“已发送”,
“emailBlurb”:“信封体”,
“邮件主题”:“信封主题”,
“compositeTemplates”:[
{
“compositeTemplateId”:“1”,
“服务器模板”:[
{
“顺序”:“1”,
“模板id”:“插入模板id”
}
],
“inlineTemplates”:[
{
“顺序”:“2”,
“收件人”:{
“签署人”:[
{
“clientUserId”:“1234”,
“电子邮件”:“myemail”,
“姓名”:“申请人”,
“接收方ID”:“1”,
“roleName”:“申请人”
}
]
}
}
]
},
{
“compositeTemplateId”:“1”,
“inlineTemplates”:[
{
“顺序”:“3”,
“文件”:[
{
“documentBase64”:“-在此处插入base64”,
“documentId”:“10”,
“文件扩展”:“PDF”,
“名称”:“附录”,
}
]
}
]
}
]

}
您上面的请求使用的是服务器端模板(包含文档),但您也在请求中指定了文档(base64编码的内容)。结果是你的信封里有两份文件

如果不希望包含第二个复合模板块,则应删除该文档。例如

{
  "status":"sent",
  "emailBlurb":"envelope_body",
  "emailSubject":"envelope_subject",
  "compositeTemplates":[
    {
      "compositeTemplateId":"1",
      "serverTemplates":[
        {
          "sequence":"1",
          "templateId":"insert template id"
        }
      ],
      "inlineTemplates":[
        {
          "sequence":"2",
          "recipients":{
            "signers":[
              {
                "clientUserId":"1234",
                "email":"myemail",
                "name":"applicant",
                "recipientId":"1",
                "roleName":"Applicant"
              }
            ]
          }
        }
      ]
    }
  ]
} 
如果您希望将服务器端模板应用于请求中的文档,则这些模板必须是同一compositeTemplate块的一部分。例如,类似这样的事情:

{
  "status":"sent",
  "emailBlurb":"envelope_body",
  "emailSubject":"envelope_subject",
  "compositeTemplates":[
    {
      "compositeTemplateId":"1",
      "serverTemplates":[
        {
          "sequence":"1",
          "templateId":"insert template id"
        }
      ],
      "inlineTemplates":[
        {
          "sequence":"2",
          "recipients":{
            "signers":[
              {
                "clientUserId":"1234",
                "email":"myemail",
                "name":"applicant",
                "recipientId":"1",
                "roleName":"Applicant"
              }
            ]
          }
        }
      ],
      "document": {
        "documentBase64": " - insert base64 here",
        "documentId":"10",
        "fileExtension":"PDF",
        "name":"addendum",
      }
    }
  ]
}

我正在用邮递员BtwGove测试关于你的问题的更多信息。展示你自己的程序,你已经做了多少。不要将特定信息放在评论中而不是问题中,编辑问题。有关更多信息,请参见:这样,文档将覆盖模板,仅发送模板。如何发送两者?