Docusignapi DocuSign-compositeTemplates-填充模板数据&;签名
我正在尝试使用compositeTemplate,以便在签名过程完成后发送特定用户的文档。 这是json即时消息发送:Docusignapi DocuSign-compositeTemplates-填充模板数据&;签名,docusignapi,Docusignapi,我正在尝试使用compositeTemplate,以便在签名过程完成后发送特定用户的文档。 这是json即时消息发送: { "compositeTemplates": [{ "compositeTemplateId": "1", "inlineTemplates": [{ "recipients": { "carbonCopies": [{ "email
{
"compositeTemplates": [{
"compositeTemplateId": "1",
"inlineTemplates": [{
"recipients": {
"carbonCopies": [{
"email": "mtaranto@test1.com",
"name": "CC Name",
"recipientId": "3",
"emailNotification": {
"emailBody": "email text",
"emailSubject": "Completed!!!! this is custom",
"supportedLanguage": "en"
}
}],
"signers": [{
"email": "mauriciotaranto@test.com",
"name": "A Name",
"recipientId": "1",
"roleName": "Participant A",
"ClientUserId": "123456",
"Tabs": {
"TextTabs": [{
"TabLabel": "PreferredPhoneNumber",
"Value": "001234567"
},
{
"TabLabel": "AlternatePhoneNumber",
"Value": "001234567"
},
{
"TabLabel": "BirthMM",
"Value": "04"
},
{
"TabLabel": "BirrthDD",
"Value": "18"
},
{
"TabLabel": "BirrthYY",
"Value": "1981"
},
{
"TabLabel": "DentalSchool",
"Value": "DentalSchool"
},
{
"TabLabel": "MedicalSchool",
"Value": "MedicalSchool"
},
{
"TabLabel": "OmsResidency",
"Value": "OmsResidency"
},
{
"TabLabel": "Intership",
"Value": "Intership"
},
{
"TabLabel": "Fellowship",
"Value": "Fellowship"
},
{
"TabLabel": "TrainingArea",
"Value": "TrainingArea"
}],
"RadioGroupTabs": [{
"groupName": "RadioPhone",
"radios": [{
"selected": true,
"value": "Radio2"
}],
},
{
"groupName": "AlternatePhoneNumber",
"radios": [{
"selected": true,
"value": "Radio1"
}],
},
{
"groupName": "MemberShip",
"radios": [{
"selected": true,
"value": "Radio2"
}],
},
{
"groupName": "RiskManagement",
"radios": [{
"selected": true,
"value": "Radio2"
}],
}],
"checkboxTabs": [{
"TabLabel": "SuffixDDS",
"selected": true,
},
{
"TabLabel": "SuffixMD",
"selected": true,
},
]
}
}]
},
"sequence": "2"
}],
"serverTemplates": [{
"sequence": "1",
"templateId": "07a2484d-c144-4ad6-a218-85b96bcea4ca"
}]
}],
"emailSubject": "Test flow with CC",
"status": "sent"
}
如您所见,Im还发送客户端id属性。这是因为我们使用的是嵌入式解决方案
但在创建信封并获取收件人视图后,我看到的是:
正如您在图像上看到的,文档上没有选项卡数据,也没有sing选项卡(我在模板上创建了它们)。用户必须拖放。这不是我想要的
我错过了什么
谢谢 我认为您在服务器模板中有roleName is
Test
。您需要在CompositeTemplate中使用相同的角色名,以便DocuSign知道您正在发送JSON调用的收件人数据。您是否可以下载模板并将其发送给DocuSign。sso@gmail.com,我将在我的帐户中运行它。我希望您在CompositeTemplate中引用的数据标签与您在DocuSign.is“roleName”中在servertemplates中配置的数据标签相同:“参与者A”
模板中签名者的roleName-07a2484d-c144-4ad6-a218-85b96bcea4ca
,我认为您在ServerTemplate中有roleNameTest
。和您需要在CompositeTemplate中使用的相同角色名,以便DocuSign知道您正在发送JSON调用的收件人数据。而且,它们是正确的,因为如果我在TemplateRoles上使用相同的数据,它就会工作。所以我不确定到底出了什么问题。阿米特!你搞定了。是因为角色名!现在开始工作了!非常感谢你的帮助!非常感谢!请接受您的两个问题的答案,以便其他人可以从解决方案中受益