我正在通过API重新发送文档。这已经工作了很长时间,突然开始出现这些错误?我不知道发生了什么事?有人有什么想法吗?
实际的信封状态为“正在等待其他人”,这当然不在下面的列表中,但是我们需要重新发送信封,因为用户从未收到过电子邮件。那么我该如何处理呢?
{ "errorCode": "ENVELOPE_INVALID_STATUS",
"message": "Invalid envelope status. Envelope status is not one of: Created, Sent, Delivered, Correct." }
EnvelopesApi envelopesApi = new
EnvelopesApi(GetBasePath(myAccount.BaseUrl));
envelopesApi.Configuration.AddDefaultHeader(
"X-DocuSign-Authentication", JsonConvert.SerializeObject(myHeader));
EnvelopesApi.UpdateRecipientsOptions options = new
EnvelopesApi.UpdateRecipientsOptions();
options.resendEnvelope = "true";
envelopesApi.UpdateRecipients(myAccount.AccountId,
EnvelopeId, docuSignRecipients, options);
答案 0 :(得分:0)
您没有显示docusignRecipients
的值。
我建议您首先通过EnvelopeRecipients::list获取收件人对象,然后在通话中使用它。
此外,在API级别上,没有信封状态为Waiting on Others
。我建议您也获取信封状态,以便了解发生了什么情况。
很抱歉听到您的代码正在运行,然后停止了。那将表明回归测试问题。您的代码仍然可以在演示版上运行吗?