Docusignapi Docusign:-您标识的收件人不是指定信封的有效收件人
我不熟悉docusign并尝试使用嵌入功能。以下是我遵循的步骤:Docusignapi Docusign:-您标识的收件人不是指定信封的有效收件人,docusignapi,Docusignapi,我不熟悉docusign并尝试使用嵌入功能。以下是我遵循的步骤: 创建了一个上载了示例文档的模板。对于Receipent和Routing部分,我创建了一个角色,但没有给出电子邮件和名称。因为我需要发送相同的模板给不同的人 使用的JAVA代码与中的完全相同 提供了所需的值,如integratorKey、用户名、密码、收件人姓名、收件人电子邮件、templateId、roleName 我收到以下错误,不确定如何解决 步骤3:为嵌入式签名生成URL令牌。。。API调用失败,返回的状态为:400 错误
integratorKey、用户名、密码、收件人姓名、收件人电子邮件、templateId、roleName
<?xml version="1.0" encoding="UTF-8"?>
<errorDetails xmlns="http://www.docusign.com/restapi" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<errorCode>UNKNOWN_ENVELOPE_RECIPIENT</errorCode>
<message>The recipient you have identified is not a valid recipient of the specified envelope.</message>
</errorDetails>
未知的\u信封\u收件人
您标识的收件人不是指定信封的有效收件人。
修复了它!该站点给出的代码中存在问题。步骤2中给出了:
body = "<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">" +
"<accountId>" + accountId + "</accountId>" +
"<status>sent</status>" +
"<emailSubject>DocuSign API Call - Signature request from template</emailSubject>" +
"<templateId>" + templateId + "</templateId>" +
"<templateRoles>" +
"<templateRole>" +
"<email>" + username + "</email>" +
"<name>" + recipientName + "</name>" +
"<roleName>" + roleName + "</roleName>" +
"<clientUserId>1001</clientUserId>" + // required for embedded sending (value is user-defined)
"</templateRole>" +
"</templateRoles>" +
"</envelopeDefinition>";
body=“”+
“”+accountId+“”+
“已发送”+
“DocuSign API调用-来自模板的签名请求”+
“”+模板ID+“”+
"" +
"" +
“”+用户名+“”+
“”+recipientName+“”+
“”+roleName+“”+
“1001”+//嵌入式发送需要(值为用户定义)
"" +
"" +
"";
“+username+”
错误。
应改用“”+收件人电子邮件+”