首页 文章

通过收件人锁定,通过 docusign API 将信封重新发送给收件人

提问于
浏览
0

在我们的应用程序中,我们为用户提供了一种生成文件信封的方式,然后按状态进行跟踪并通过一系列收件人进行签名。

我添加了一项功能,可以在我们的界面中重新发送文档。通过 API 使用 XML,我认为我正确地要求将信封重新发送给处于“已交付”状态的收件人(这意味着他们已经发送了文档但尚未签名)。我遵循以下概念:重新发送 DocuSign 电子邮件

但是,不幸的是,在发送文档的重新发送请求时收到错误:

错误代码:RECIPIENTS_LOCKED

消息:收件人已锁定,无法修改。

我回到模板,寻找可能锁定收件人更改的选项(即使实际上未进行任何更改),并且只能在“收件人和路由”部分的“发件人无法添加,编辑,删除收件人”中找到选项。模板。取消选中此选项并不能解决问题,尝试重新发送文档时仍然出现相同的错误。

有没有其他方法可以解锁信封的收件人,使我可以使用 API 向他们重新发送文档?

编辑

端点网址:https://na2.docusign.net/restapi/v2/accounts/ [帐户 ID] /envelopes/ [信封 ID] /recipients?_resend_envelope=true

请求正文:

string requestBody = "<recipients xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://www.docusign.com/restapi\">" +
            "<signers><signer>" +
                "<recipientId>" + recipientId.ToString() + "</recipientId>" +
                "<name>" + recipientName + "</name>" +
                "<email>" + recipientEmail + "</email>" +
            "</signer></signers></recipients>";

1 回答

相关问题