Docusignapi 文档签名模板自定义字段未填充
我试图用xml请求文档中发送的值填充添加到模板中的自定义字段。我肯定这是一个明显的错误,但我只是没有看到它。我还看到这个问题有好几次被问到,但都没有答案。这是我的要求。我可以在文档上签名,但非标准字段中的非标准字段已填充Docusignapi 文档签名模板自定义字段未填充,docusignapi,Docusignapi,我试图用xml请求文档中发送的值填充添加到模板中的自定义字段。我肯定这是一个明显的错误,但我只是没有看到它。我还看到这个问题有好几次被问到,但都没有答案。这是我的要求。我可以在文档上签名,但非标准字段中的非标准字段已填充 <envelopeDefinition xmlns="http://www.docusign.com/restapi"> <status>sent</status> <emailSubject>Disclosure
<envelopeDefinition xmlns="http://www.docusign.com/restapi">
<status>sent</status>
<emailSubject>Disclosuresave - Clue Authorization Form</emailSubject>
<templateId>x</templateId>
<templateRoles>
<templateRole>
<email>test@test.test</email>
<name>test name</name>
<roleName>Recipient</roleName>
<clientUserId>####</clientUserId>
<CustomFields>
<CustomField>
<Name>Address</Name>
<Show>True</Show>
<Required>False</Required>
<Value>123 Ash St</Value>
</CustomField>
<CustomField>
<Name>City</Name>
<Show>True</Show>
<Required>False</Required>
<Value>Beverly Hills</Value>
</CustomField>
</CustomFields>
</templateRole>
</templateRoles>
</envelopeDefinition>
发送
披露保存-线索授权表
x
test@test.test
测试名称
收件人
####
地址
真的
假的
阿什街123号
城市
真的
假的
比佛利山庄
如果您试图填充的字段是您放置在模板中文档上的数据字段,那么这些字段不是“自定义字段”--它们是“选项卡”。如果这是您的场景,那么请求的选项卡部分应该如下所示:
<tabs>
<textTabs>
<text>
<name>Address</name>
<value>123 Ash St</value>
</text>
<text>
<name>City</name>
<value>Beverly Hills</value>
</text>
</textTabs>
</tabs>
地址
阿什街123号
城市
比佛利山庄
另外,请注意元素名称是区分大小写的(即,“name”而不是“name”、“value”而不是“value”,等等)——并且每个选项卡的name元素的值也是区分大小写的。例如,如果模板将选项卡标签定义为City,但您的API请求设置了name=City,则API请求不会在信封中填充该字段(因为City!=City)
为供将来参考,此在线资源包含有关JSON和XML中所有REST API操作的请求/响应格式的详细信息: