代码之家  ›  专栏  ›  技术社区  ›  Blake Rivell

使用多个自定义DocuSign定位标记

  •  -1
  • Blake Rivell  · 技术社区  · 6 年前

    使用DocuSignDeveloperAPI,我依赖锚定标记向用户上载到我的应用程序的文档添加自定义选项卡。

    我想出了自定义标签,如文本、签名和日期。通过对将要创建签名文档的用户的小培训,我会告诉他们当有多个相同的标签时,您需要增加编号。

    /Text 1/
    /TeX2/
    /Tr3/
    /签名1/
    /DATE1//

    用户将文档上载到我的网站。在我的代码中,我阅读文档中的所有文本,并对其进行验证。正在查找出现的“/text”、“/signature”和“/date”。对于每次出现的情况,我都创建一个该类型的DocuSign选项卡,并将它们全部添加到文档中。然后发送出去签字。

    有人有更好的方法来做这样的事情吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Matt King DS    6 年前

    您可以尝试使用自动定位标记放置。

    在您的DocuSign帐户中有一个专门用于信封自定义字段的部分。值得一提的是,这种技术通常是通过Salesforce使用的,但是如果您直接通过DocuSign API创建信封,它也应该有效。

    https://support.docusign.com/guides/dfs-admin-guide-automatic-anchor-text-and-tags

    基本上,它的工作原理是在您的帐户级别创建一个标签,标签类似于/text_r/。创建基础文档时,将用签名顺序中的收件人位置替换r。

    这样,任何/text_1/的实例都将具有自定义选项卡,其中为收件人1添加了/text_r/anchor字符串。

    取决于您希望如何设置应用程序,您还应该知道/text_1/的所有实例都将作为具有重复数据标签的组添加到中。这意味着,如果向其中一个添加文本,所有文本都将更新。

    如果您不想这样做,您可以继续使用您已经使用的/text1_1/、/text2_1/、/text3_1/格式。如果您在基础文档中拥有这三个选项卡,则会自动放置一个单独的选项卡,这些选项卡彼此独立,并且都为路由顺序中的第一个收件人放置。

    设置需要一些工作,但是这样可以节省您验证和自动添加所有这些字段的工作——DocuSign会为您做这些工作。