2

我们的模板包含 UBI 号码的多个选项卡。我收到了我们的 REST 请求,以获取该字段的每页出现的第一个模板以进行预填充,但不包括随后的其他模板。我想知道它是否会用相同的 tabLabel 填充所有字段,或者它是否只是找到第一个匹配项,将其填充然后退出?我们使用 cURL 和 PHP 以及 REST。代码示例:

"templateRoles" => array(
    array(
        "tabs" => array(
            "textTabs" => array (
                array ("tabLabel" => "license_number", "value" => $license_number),
                array ("tabLabel" => "ubi_number", "value" => "$ubi_number"),
                array ("tabLabel" => "trade_name", "value" => $trade_name)
            )
        ),
        "email" => "$applicant_email",
        "name" => $applicant_name,
        "roleName" => "Applicant"
    )   
),
"status" => "sent");

这只是 cURL 请求的一小部分,就像我说的那样,它填充了每个页面上第一次出现的 UBI Number 字段,但没有填充同一模板页面中的后续字段。知道为什么会这样吗?

4

1 回答 1

3

如果您的信封包含多个名称相似的字段(在您的示例中为ubi_number),那么在您尝试填充这些字段的 REST API 请求中(即,在具有标签标签ubi_number的所有字段中放置相同的值),将字符\\*添加到选项卡标签。也就是说,您在请求中指定的选项卡标签将是: \\*ubi_number

这样做应该使具有标签标签ubi_number的所有字段都填充您在请求中指定的值。有关这方面的更多详细信息,请参阅 DocuSign REST API 指南的第 297 页,在“自动填充选项卡”标题下:http: //www.docusign.com/sites/default/files/REST_API_Guide_v2.pdf

于 2013-10-14T22:02:44.610 回答