0

浏览 Docusign API 文档,我无法弄清楚如何将自定义选项卡附加到信封。使用传统的标签有时会禁止我设置文本。因此,需要自定义选项卡。使用 CustomTabsAPI 我可以创建一个自定义选项卡。剩下的是将自定义选项卡附加到信封的能力。

在创建信封、模板收件人或为现有收件人添加新选项卡时,您可以通过设置 customTabId 属性将自定义选项卡添加到信封和模板。

我正在使用EnvelopeDefinition来创建我的信封。我期待类似的东西:

envelope_definition = EnvelopeDefinition(
        custom_fields=custom_fields,
        documents=documents,
        recipients=recipients,
        status='created',
        event_notification=event_notification,
        email_settings=email_settings,
        custom_tabs=custom_tabs # <------ SOMETHING LIKE THIS
    )

有什么建议么?如何添加自定义选项卡的示例?文档?TIA

编辑:这是我目前拥有的 textTab

signer = Signer(**args)
title_text = Text(
                anchor_string=anchor_string, 
                anchor_units="pixels", anchor_y_offset="10",
                anchor_x_offset="0", width="180", value=initial_value
            )
signer.tabs = Tabs(text_tabs=[title_text])

文本不可编辑的示例 img

自定义选项卡的示例 img 可以编辑

如果我可以编辑 TextTab,那就太好了。

4

1 回答 1

0

解决方案总结:

title选项卡是系统选项卡,因此无法设置值。

相反,OP 将使用text选项卡,设置其值,并将属性设置lockedfalse以使签名者能够更新它。

于 2021-06-03T14:58:26.807 回答