Xml Docusign返回收件人\u未提供

Xml Docusign返回收件人\u未提供,xml,docusignapi,Xml,Docusignapi,我们正在将JSON输入转换为Docusign XML,并尝试上载一个文档,然后将其发送到Docusign。但正在获取对URL的此错误调用,状态:400:错误描述: <?xml version="1.0" encoding="UTF-8"?> <errorDetails xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <error

我们正在将JSON输入转换为Docusign XML,并尝试上载一个文档,然后将其发送到Docusign。但正在获取对URL的此错误调用,状态:400:错误描述:

<?xml version="1.0" encoding="UTF-8"?>
<errorDetails xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
 <errorCode>RECIPIENTS_NOT_PROVIDED</errorCode> 
 <message>No recipients were found in the request.</message> 
</errorDetails>

未提供收件人
在请求中找不到收件人。
但是我们确实在xml中提到了收件人

<recipients>
 <signers>
  <signer>
    <recipientId>abc@gmail.com</recipientId>
    <email>abc@gmail.com</email>
    <name>abc@gmail.com</name>
  </signer>
 </signers>
</recipients>

abc@gmail.com
abc@gmail.com
abc@gmail.com

您必须为
收件人ID
使用一个数值,而且您的
姓名
在进入生产工作流后不应成为电子邮件地址

下面链接到将提供呼叫要求的来源。该示例是JSON格式的,但XML也是如此


发送信封或创建草稿信封 帮助指南中的示例代码:

"recipients": {
    "signers": [
    {
        "email": "String content",
        "name": "String content",
        "recipientId": "1"
    }]
}
转换为XML

<recipients>
 <signers>
  <signer>
    <email>String content</email>
    <name>String content</name>
    <recipientId>1</recipientId>
  </signer>
 </signers>
</recipients>

字符串内容
字符串内容
1.

确定您是否提供了XML将更容易。请不要忘记从标题中删除敏感信息(如果提供)。谢谢。不相关,但是如果你有JSON,为什么要转换成XML呢?Docusign确实支持JSON,因此您可以节省一些时间。