Как мне добавить нескольких подписывающих лиц, чтобы добавить подписку в один и тот же документ, используя c# код веб-API, и начать церемонию подписания?
Я пытался сделать это с помощью приведенного ниже кода, но у меня не работает -
DocuSign.eSign.Model.Signer signer = new DocuSign.eSign.Model.Signer();
signer.Email = recipientEmail;
signer.Name = recipientName;
signer.RecipientId = "1";
signer.ClientUserId = "1000";
signer.Tabs = new Tabs();
signer.Tabs.SignHereTabs = new List<SignHere>();
DocuSign.eSign.Model.Signer nsigner = new DocuSign.eSign.Model.Signer();
nsigner.Email = "XXX@gmail.com";
nsigner.Name = "XXX";
nsigner.RecipientId = "2";
nsigner.ClientUserId = "2000";
nsigner.Tabs = new Tabs();
nsigner.Tabs.SignHereTabs = new List<SignHere>();
for (int i = 1; i<= numberOfPages; i++)
{
SignHere signHere1 = new SignHere();
signHere1.DocumentId = "1";
signHere1.PageNumber = i.ToString();
signHere1.RecipientId = "1";
signHere1.XPosition = "450";
signHere1.YPosition = "20";
signer.Tabs.SignHereTabs.Add(signHere1);
SignHere signHere2 = new SignHere();
signHere2.DocumentId = "1";
signHere2.PageNumber = i.ToString();
signHere2.RecipientId = "1";
signHere2.XPosition = "300";
signHere2.YPosition = "30";
nsigner.Tabs.SignHereTabs.Add(signHere2);
}
envDef.Recipients = new DocuSign.eSign.Model.Recipients();
envDef.Recipients.Signers = new List<DocuSign.eSign.Model.Signer>();
envDef.Recipients.Signers.Add(signer);
envDef.Recipients.Signers.Add(nsigner);
Чтобы начать встроенный сеанс подписи, я использую приведенный ниже код, но он не работает для удаленного сервера -
System.Diagnostics.Process.Start("chrome.exe",recipientView.Url);