Docusign REST API在模板中更改textTabs

时间:2017-09-21 13:32:33

标签: docusignapi

使用其余API(v2)创建信封时,我无法更新textTabs。

我发送的json看起来像这样:

{
   "status": "sent",
   "emailSubject": "Yet another text 13:57",
   "templateId": "xxxxxxx-4dcb-xxxx-xxxx-xxxxxxxx",
   "templateRoles": [
     {
       "name": "Persons Name",
       "email": "me@me.com",
       "roleName": "Signer",
       "tabs": {
         "textTabs": [
           {
             "tabLabel": "ClientName",
             "value": "My Name"
           },
           {
             "tabLabel": "ClientAddress",
             "value": "This will be the client address"
           },
           {
             "tabLabel": "PhoneNumber",
             "value": "+1 555 123 4561"
           }
         ]
       }
     }
   ]
 }

我在模板中使用textTabs标识模板ID,tabLabels设置为ClientName等。 但是 - 在POSTING上面的JSON时,模板tabLabels中的文本不会被替换。

如何在JSON中创建信封时更改TextLabel标签中的文字?

2 个答案:

答案 0 :(得分:2)

请确保您在请求中提供正确的标签标签。

您可以使用GetTemplateRecipients api

确认标签标签的名称
while

答案 1 :(得分:0)

您还需要确保用于添加选项卡的角色(位于文档输入页面的右上角)与发布的JSON的RoleName属性中详细说明的TemplateRole相同。