【发布时间】:2022-01-26 08:19:05
【问题描述】:
我正在尝试在 docusign 中创建一个信封,该复选框将是强制性的。我尝试使用选项卡组选项卡来应用它。以下是我的要求。我可以创建一个文档,但复选框仍然是可选的。我不确定可能会出现什么问题:请检查。谢谢。
{
"documents":[
{
"documentBase64":"<pdffile>",
"documentId":"1",
"fileExtension":"pdf",
"name":"Document_Name"
}
],
"emailSubject":"Some Email Subject",
"recipients":{
"signers":[
{
"email":"some.user@gmail.com",
"name":"Some People",
"recipientId":"4250",
"routingOrder":"1",
"tabs":{
"signHereTabs":[
{
"anchorString":"PLEASE SIGN HERE",
"anchorXOffset":"0",
"anchorYOffset":"1.5",
"anchorUnits":"cms"
}
],
"checkboxTabs":[
{
"tabLabel":"checkbox1",
"selected":"false",
"required":"false",
"documentId":"1",
"recipientId":"1",
"anchorString":"[x]",
"anchorXOffset":"0",
"anchorYOffset":"0",
"anchorUnits":"cms",
"tabGroupLabels":["Checkbox Group"]
},
{
"tabLabel":"checkbox2",
"selected":"false",
"required":"false",
"documentId":"1",
"recipientId":"1",
"anchorString":"[x]",
"anchorXOffset":"0",
"anchorYOffset":"1",
"anchorUnits":"cms",
"tabGroupLabels":["Checkbox Group"]
}
],
"tabGroups":[
{
"recipientId":"1",
"tabLabel":"Check Boxes",
"groupLabel":"Checkbox Group",
"groupRule":"SelectAtMost",
"maximumAllowed" :"1",
"minimumRequired":"0",
"validationMessage":"Please check a box",
"tabScope":"Document",
"locked":"false"
}
]
}
}
]
},
"status":"sent"
}
更新:
我在我的请求中尝试了这个,但复选框仍然是可选的。
"tabs":{
"signHereTabs":[
{
"anchorString":"PLEASE SIGN HERE",
"anchorXOffset":"0",
"anchorYOffset":"1.5",
"anchorUnits":"cms"
}
],
"checkboxTabs":[
{
"anchorString":"[x]",
"anchorXOffset":"0",
"anchorYOffset":"0",
"anchorUnits":"cms",
"tabGroupLabels":[
"Checkbox Group"
]
}
],
"tabGroups":[
{
"groupLabel":"Checkbox Group",
"groupRule":"SelectAtLeast",
"maximumAllowed":"1",
"minimumRequired":"1",
"validationMessage":"Please check a box",
"tabScope":"document"
}
]
}
我使用的是 2.1 版,/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}
提前谢谢你。
【问题讨论】:
-
欢迎来到 StackOverflow!请检查(接受)您每个问题的最佳答案!谢谢!
-
请先尝试使用我建议的 exact 相同的请求。您从
tabGroups数组中遗漏了pageNumber和documentId属性......
标签: docusignapi