DocuSign API XML创建信封:收件人自定义字段问题求助
正确的DocuSign收件人自定义字段XML格式写法
你的XML写法存在两个关键问题:一是标签闭合错误(<CustomField>未闭合,还多写了一个</CustomFields>);二是不符合DocuSign XML API对收件人自定义字段的结构要求——不能直接把字段内容作为文本节点,需要明确指定字段的名称和值。
对应你可用的JSON版本,正确的XML格式如下:
<recipients> <signers> <signer> <recipientId>External Signer 1</recipientId> <email>person@email.com</email> <name>ExternalDocuSign</name> <routingOrder>1</routingOrder> <roleName>External Signer 1</roleName> <!-- 收件人自定义字段的正确结构 --> <customFields> <textCustomField> <name>Rolename</name> <value>External Signer 1</value> </textCustomField> </customFields> </signer> </signers> </recipients>
说明:
- DocuSign的XML API中,收件人自定义字段需要嵌套在
<customFields>下,使用<textCustomField>(文本类型字段)来定义每个字段的<name>和<value>,这和JSON中"customFields": [ "Rolename: External Signer 1" ]的语义完全对应。 - 注意XML标签的大小写:DocuSign XML API要求标签使用规范的驼峰式写法,且必须严格闭合标签。
内容的提问来源于stack exchange,提问作者DocuSign Person
相关产品推荐
相关产品推荐

