Docusignapi 使用REST API预填充模板默认选项卡

Docusignapi 使用REST API预填充模板默认选项卡,docusignapi,Docusignapi,无法预先填充公司和标题的默认选项卡,但textTabs user_name工作正常。我还可以更改字段的锁定属性,但不能更改值 params = { "accountId" : ACCOUNT_ID, "emailSubject": "Test Sign", "emailBlurb": "Auto generated", "templateId": POWERFORM_ID, "templateRoles": [{ "clientUserId

无法预先填充公司和标题的默认选项卡,但textTabs user_name工作正常。我还可以更改字段的锁定属性,但不能更改值

params = {
    "accountId" : ACCOUNT_ID,
    "emailSubject": "Test Sign",
    "emailBlurb": "Auto generated",
    "templateId": POWERFORM_ID,
    "templateRoles": [{
        "clientUserId" : str(user_id),
        "roleName": "Recipient",
        "name": name,
        "email": email,
        'company': 'test',
        'Company': 'test21',
        "tabs": {
            "companyTabs": [{
                "tabLabel": "Company",
                "value": 'this is a test',
            }],
            "textTabs": [{
                "tabLabel": "user_name",
                "value": user_name,
            }],
            "titleTabs": [{
                  "value": title,
                  "required": "true",
                  "tabLabel": "Title",
            }],
        },
  }],
  "status":"sent"
}

文档对此并不清楚,但我假设默认选项卡无法编辑,并且是从信封或用户帐户预先填充的。只有文本字段看起来是可编辑的

原来的海报在他的回答中是正确的。我正在扩展它:

某些选项卡允许签名者输入值。这些选项卡的值可以通过web浏览器或API进行预设

其他选项卡类型使用DocuSign平台已经“已知”的信息。这些选项卡的值不能通过API或浏览器按每个选项卡更新。在某些情况下,可以使用不同的技术设置信息。例如,“全名”选项卡使用签名者的名称,该名称在请求的其他位置设置

以下是选项卡列表,以及您是否可以在选项卡定义中设置其值:

  • 批准选项卡
    :[无法设置值]将此选项卡放置在文档上,您希望收件人在信封中批准文档,而无需在文档上签名或首字母缩写。如果收件人在签名过程中单击“批准”选项卡,则认为该收件人已在文档上签名。批准文件上未显示任何信息,但在信封历史记录中记录为签名
  • 复选框选项卡
    :[可以设置值]将此选项卡放置在文档上的某个位置,收件人可以在该位置选择是/否(开/关)类型选项
  • 公司选项卡
    :[无法设置值]将此选项卡放在希望收件人公司名称出现的文档上
  • 签署日期选项卡
    :[无法设置值]将此选项卡放置在您希望收件人签署文档的日期自动显示的文档上
  • 日期选项卡
    :[可以设置值]将此选项卡放在希望收件人输入日期的文档上。日期选项卡是单行字段,允许以任何格式输入日期信息。此选项卡的工具提示建议将日期输入为MM/DD/YYYY,但不强制执行。签名人输入的格式将保留。如果需要强制执行特定的日期格式,DocuSign建议使用带有验证模式和验证消息的文本选项卡来强制执行该格式
  • 拒绝选项卡
    :[无法设置值]将此选项卡放置在文档上,以便收件人可以选择拒绝信封。如果收件人在签名过程中单击“拒绝”选项卡,则信封将作废
  • 电子邮件选项卡
    :[可设置值]这是一个单行字段,可接受任何字符
  • 电子邮件地址选项卡
    :[无法设置值]将此选项卡放置在您希望收件人信息中输入的收件人电子邮件出现的文档上
  • 信封ID选项卡
    :[无法设置值]将此选项卡放置在要显示信封ID的文档上。收件人无法在此选项卡中输入或更改信息,此选项卡仅供参考
  • 名字选项卡
    :[无法设置值]将此选项卡放置在希望收件人名字出现的文档上。此选项卡采用收件人信息中输入的收件人名称,根据空格将其拆分为多个部分,并使用第一个部分作为第一个名称
  • 公式选项卡
    :[可设置值(通过公式字段)]此选项卡用于将计算字段添加到文档中。信封收件人不能直接在选项卡中输入信息;当对“参考”选项卡的值进行更改时,“公式”选项卡将计算并显示新值。在“公式”元素中输入参考选项卡信息和计算操作。有关公式的详细信息,请参阅《使用计算字段功能快速入门指南》或《DocuSign服务用户指南》
  • 全名选项卡
    :[无法设置值]将此选项卡放置在希望收件人姓名出现的文档上
  • Initial Here选项卡
    :[无法设置值]将此选项卡放置在收件人必须在文档上签名的位置。此选项卡可以设置为可选
  • 姓氏选项卡
    :[无法设置值]将此选项卡放置在希望收件人姓氏出现的文档上。此选项卡采用收件人信息中输入的收件人姓名,根据空格将其拆分为多个部分,并使用最后一个部分作为姓氏
  • 列表选项卡
    :[可以设置值]此选项卡包含收件人可以选择的选项列表。listItems参数用于设置可选择的选项
  • 备注选项卡
    :[可以设置值]将此选项卡放置在要在文档上为收件人添加备注的文档上
  • 数字选项卡
    :[Can set value]此选项卡是收件人可以输入数字和小数点(.)的字段
  • 单选组选项卡
    :[可设置值]此组选项卡用于在文档上放置单选按钮。radios参数用于添加和放置与组关联的单选按钮,一个组中只能选择一个单选按钮
  • 在此处签名选项卡
    :[无法设置值]将此选项卡放置在收件人必须在文档上签名的位置。此选项卡可以设置为可选
  • 签名者附件选项卡
    :[无法设置值]签名者附件是收件人开始向信封中添加证明文件的过程的地方
  • SSN选项卡