Docusignapi 填充docusign公司选项卡
在docusign中,我们创建了一个包含两个字段的模板:全名和公司。对于“公司”字段,有一个填写的唯一数据标签id。你可以看到下面的屏幕截图 现在,我正在使用docusignapi创建一个信封,填充字段,然后打开一个签名控制台。当我创建信封时,我将以下JSON负载发送到Docusignapi 填充docusign公司选项卡,docusignapi,Docusignapi,在docusign中,我们创建了一个包含两个字段的模板:全名和公司。对于“公司”字段,有一个填写的唯一数据标签id。你可以看到下面的屏幕截图 现在,我正在使用docusignapi创建一个信封,填充字段,然后打开一个签名控制台。当我创建信封时,我将以下JSON负载发送到 restapi/v2/账户/唯一ID/信封 { "emailSubject": "Some Subject", "status": "sent", "compositeTemplates": [
restapi/v2/账户/唯一ID/信封
{
"emailSubject": "Some Subject",
"status": "sent",
"compositeTemplates": [
{
"serverTemplates": [
{
"sequence": "1",
"templateId": "SOME ID"
}
],
"inlineTemplates": [
{
"recipients": {
"signers": [
{
"name": "Ashwin Jacob",
"email": "admin@ashwinjacob.com",
"recipientId": "1",
"clientUserId": "1",
"status": "sent",
"embeddedRecipientStartURL": "SIGN_AT_DOCUSIGN",
"roleName": "Advisor",
"tabs": {
"companyTabs": [
{
"tabLabel": "Company 33ff014b-79a4-464f-b6c0-c4846861f3df",
"value": "ashwinjacob1"
}
]
}
}
],
"carbonCopies": null
},
"sequence": "1"
}
]
}
]
}
全名将出现在docusign控制台上。但是,公司名称将不会出现。正如您所见,我使用的数据标签与屏幕截图中显示的相同(抱歉,它被切断)
我还注意到信封表单数据没有值。很明显,它没有被发送出去,但我不确定我在JSON合同中做错了什么
有没有关于我做错了什么的建议
更新
我接受了关于使用文本标签的建议,但我仍然没有得到任何运气
下面是新的JSON负载
{
"emailSubject": "Some Subject",
"status": "sent",
"compositeTemplates": [
{
"serverTemplates": [
{
"sequence": "1",
"templateId": "SOME ID"
}
],
"inlineTemplates": [
{
"recipients": {
"signers": [
{
"name": "Ashwin Jacob",
"email": "admin@ashwinjacob.com",
"recipientId": "1",
"clientUserId": "1",
"status": "sent",
"embeddedRecipientStartURL": "SIGN_AT_DOCUSIGN",
"roleName": "Advisor",
"tabs": {
"textTabs": [
{
"tabLabel": "Company Label",
"value": "ashwinjacob1"
}
]
}
}
],
"carbonCopies": null
},
"sequence": "1"
}
]
}
]
}
您不能从信封创建请求中预填充公司选项卡。如果签名者拥有DocuSign帐户,并且在其
My Preferences
中有可用的公司值,则DocuSign会自动填充此值。另一种选择是,如果您想使用API为公司预填充一些文本,那么您应该使用文本选项卡而不是公司选项卡,并将其设置为只读。在玩了一些游戏之后,如果您想从API插入自己的自定义文本选项卡,则需要通过API插入它。您无法编辑docusign模板上现有的自定义文本选项卡。我尝试过,但还是没有成功。您也可以在服务器模板中从上面看到我的更新,是否将公司选项卡更改为文本选项卡,并将文本选项卡的tablabel设置为公司标签
?否标签是inlineTemplates的一部分。你是说我需要将收件人添加到服务器端模板吗?我只是问,因为api说你只能添加序列和模板idAlso你可以下载你的服务器模板,并发送给我在docusign。sso@gmail.com,我将在我的帐户中运行它并检查问题。很抱歉,由于安全问题,我无法发送我们的文档