通过 API 将签名标签动态添加到 Docusign 模板
Dynamically adding Signature Tags to a Docusign Template through API
我正在使用来自 Docusign 参考 Java walkthrough 的代码的签名请求模板。
是否可以通过API在模板上动态添加签名标签?我修改了演练中给出的java代码(我的修改在下面划定)但它似乎没有添加签名标签模板:
"<templateId>" + templateId + "</templateId>" +
"<templateRoles>" +
"<templateRole>" +
"<name>" + recipientName + "</name>" +
"<email>" + recipientEmail + "</email>" +
"<roleName>" + roleName + "</roleName>" +
====== My code modifications ======
"<tabs>" +
"<signHereTabs>" +
"<xPosition>100</xPosition>" +
"<yPosition>200</yPosition>" +
"<documentId>1</documentId>" +
"<pageNumber>1</pageNumber>" +
"</signHereTabs>" +
"</tabs>" +
=====================================
"</templateRole>" +
"</templateRoles>" +
"</envelopeDefinition>";
我希望在模板的指定位置有一个签名标签,但它不起作用。是不是我加的xml不对?
由于您可以有多个签名标签,因此您需要通过在每个标签周围包装一个额外的 signHere
xml 标签来进一步指定。现在你有:
"<signHereTabs>" +
"<xPosition>100</xPosition>" +
"<yPosition>200</yPosition>" +
"<documentId>1</documentId>" +
"<pageNumber>1</pageNumber>" +
"</signHereTabs>"
试试用这个代替:
"<signHereTabs>" +
"<signHere>" +
"<xPosition>100</xPosition>" +
"<yPosition>200</yPosition>" +
"<documentId>1</documentId>" +
"<pageNumber>1</pageNumber>" +
"</signHere>" +
"</signHereTabs>"
注意包装实际标签的额外 <signHere></signHere>
xml 标签集。
我正在使用来自 Docusign 参考 Java walkthrough 的代码的签名请求模板。
是否可以通过API在模板上动态添加签名标签?我修改了演练中给出的java代码(我的修改在下面划定)但它似乎没有添加签名标签模板:
"<templateId>" + templateId + "</templateId>" +
"<templateRoles>" +
"<templateRole>" +
"<name>" + recipientName + "</name>" +
"<email>" + recipientEmail + "</email>" +
"<roleName>" + roleName + "</roleName>" +
====== My code modifications ======
"<tabs>" +
"<signHereTabs>" +
"<xPosition>100</xPosition>" +
"<yPosition>200</yPosition>" +
"<documentId>1</documentId>" +
"<pageNumber>1</pageNumber>" +
"</signHereTabs>" +
"</tabs>" +
=====================================
"</templateRole>" +
"</templateRoles>" +
"</envelopeDefinition>";
我希望在模板的指定位置有一个签名标签,但它不起作用。是不是我加的xml不对?
由于您可以有多个签名标签,因此您需要通过在每个标签周围包装一个额外的 signHere
xml 标签来进一步指定。现在你有:
"<signHereTabs>" +
"<xPosition>100</xPosition>" +
"<yPosition>200</yPosition>" +
"<documentId>1</documentId>" +
"<pageNumber>1</pageNumber>" +
"</signHereTabs>"
试试用这个代替:
"<signHereTabs>" +
"<signHere>" +
"<xPosition>100</xPosition>" +
"<yPosition>200</yPosition>" +
"<documentId>1</documentId>" +
"<pageNumber>1</pageNumber>" +
"</signHere>" +
"</signHereTabs>"
注意包装实际标签的额外 <signHere></signHere>
xml 标签集。