Я меняю подписывающего для конкретного конверта, обновляя получателя, используя приведенный ниже код, который работал нормально
EnvelopesApi envelopeApi = new EnvelopesApi();
var options = new EnvelopesApi.UpdateRecipientsOptions()
{
resendEnvelope = "true",
//offlineSigning="true"
};
Signer signerobj = new Signer
{
Email = handoverOwnerEmail,
Name = handoverOwnerName,
RecipientId = "1",
RoutingOrder = "1",
};
CarbonCopy carbonCopyobj = new CarbonCopy
{
RecipientId = removesigner.recipientId,
Name = removesigner.name,
Email = removesigner.email,
};
Recipients objrecipients = new Recipients
{
Signers = new List<Signer>() { signerobj },
CarbonCopies = new List<CarbonCopy> { carbonCopyobj }
};
RecipientsUpdateSummary result1 = envelopeApi.UpdateRecipients(accoutnId, folderitem.envelopeId, objrecipients, options);
Приведенный выше код возвращает одинаковый статус как для действительного, так и для неправильного электронного письма.Если я предоставляю недействительный адрес электронной почты, состояние конверта в отправленных элементах становится Отказом, как показано на изображении ниже
.Если мы войдем в Docusign, у нас будет возможность исправить данные получателя.
Можно ли получить конверты с ошибками и обновить адрес электронной почты получателя с помощью API остальных?
Я думаю, что мы можем получить конверты с ошибками и обновим получателя действительным получателем.электронные письма