通过DocuSign API填充具有相同标签的多个字段

时间:2018-08-08 00:18:09

标签: docusignapi

我们有几个模板,它们利用相同的命名标签在整个信封文档中使用相同的标签将在一个字段中输入的数据填充到其他字段。

根据API方法Envelopes::EnvelopeRecipientTabs,为了通过API进行此工作,我需要在标签名称之前添加\\*(两个反斜杠),以便将数据推送到字段中用该标签填充所有字段,而不仅仅是填充第一次出现的字段。

示例:"tabLabel": "\\*Contract_Number"

这似乎可以解决问题。

但是,现在我发现它像通配符一样工作。我还有一个标记为“ existing_contract_number”的字段,\\*contract_number的数据填充了该字段。

我知道我可以更改字段名称,以使结尾不匹配,但是我需要筛选许多字段和许多模板,以查看这是否在其他地方存在问题并解决此特殊情况。

我缺少什么吗?我是否可以在不使用通配符的情况下,将数据填充到与tabLabel完全匹配的所有字段中?

谢谢。

1 个答案:

答案 0 :(得分:0)

我建议使用EnvelopeRecipientTabs::list之类的方法列出模板的选项卡或信封的选项卡-如果使用锚点,请注意其include_anchor_tab_locations查询参数。

一旦您拥有了所有标签页,请仅更新所需标签页的值。

与更改模板相比,这可能要耗费更多精力,但可能会是针对您的应用的更通用的解决方案。