【问题标题】:How to set a Custom tab field's value?如何设置自定义选项卡字段的值?
【发布时间】:2019-03-26 10:59:15
【问题描述】:

我必须使用 Docusign Api 从系统中填充自定义字段值,是否有可用的 api?

到目前为止,我做了以下事情

  1. 创建了一个自定义字段并将其放在 Document 上,如下图所示。

  1. 二手

    POST /v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}/fields

它给出了一个错误:

有没有办法在发送给特定签名者之前填充自定义字段值? 需要帮助。

【问题讨论】:

  • 您是否打算在文档中添加自定义字段并在创建信封时预填充此字段值?
  • @AmitKBist 感谢您的评论!!想要在信封创建时填充字段值。我找到了 using apiexplorer.docusign.com/#/esign/… api 并在其中传递了值
  • 欢迎来到 StackOverflow,感谢您使用 DocuSign!请为所有有用的答案投票,包括对他人问题的回答。请检查(接受)您自己问题的最佳答案。谢谢。

标签: docusignapi


【解决方案1】:

首先,不幸的是,术语“自定义字段”通常用于 DocuSign 系统中的两个不同功能:

信封可以包含元数据字段。这些字段不会显示给任何收件人。他们的全名是Envelope Custom Fields。它们通过使用管理工具进行管理。查看管理工具导航面板的屏幕截图:

Envelope Custom Fields 可以由信封的发件人设置(或通过 API)。它们在完成证书上可见,并且可以通过 API 访问。

据我从你的问题可以看出,这不是你在做什么。

选项卡可以有自定义设置。由于选项卡(API 术语)在网络用户界面中被称为字段,一旦它们被自定义,有些人称它们为自定义字段。但更好的术语是Document Custom Fields

它们在帐户级别进行管理,因此您也可以使用管理工具来管理它们。

用于填充文档自定义字段的 API 您可以在创建信封时设置它们的值。

这是一个创建信封示例,用于设置作为下拉字段的文档自定义字段。正在从模板创建信封。

注意模板角色是如何设置的,对于有关联选项卡的角色,只设置选项卡值。

{
    "status": "sent",
    "templateId": "77b6fbef-1448-4ac3-819f-253a9e1cb08e",
    "templateRoles": [
        {
            "clientUserId": "1000",
            "email": "signer@example.com",
            "name": "Larry Kluger",
            "roleName": "signer",
            "tabs": {
                "listTabs": [
                    {
                        "tabLabel": "Custom Drop down",
                        "value": "Option 2"
                    }
                ],
            }
        },
        {
            "email": "cc_person@example.com",
            "name": "Susan Kluger",
            "roleName": "cc"
        }
    ]
}

【讨论】:

    猜你喜欢
    • 2018-06-23
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 2018-03-04
    • 1970-01-01
    • 2020-12-21
    • 2016-06-28
    • 2017-12-30
    相关资源
    最近更新 更多