如何向客户发送文档';是否有多个个人电子邮件ID可以使用DocuSignAPI.NET客户端进行签名?
我已经设置了DocuSign的开发人员沙盒环境。使用它的C#.NET API客户端,我想向客户端的多个个人电子邮件ID发送一个用于签名的文档。一旦客户端打开任何电子邮件进行查看和签名,相应的DocuSign信封状态应更新为Completed 此外,我还试图通过多个签名者收件人实现上述行为,但当所有签名者收件人签名文档时,信封状态会被标记为已完成。在这里,我希望任何签名者和收件人签名都足以完成文档签名工作流 请建议如何完成它 问候,如何向客户发送文档';是否有多个个人电子邮件ID可以使用DocuSignAPI.NET客户端进行签名?,docusignapi,Docusignapi,我已经设置了DocuSign的开发人员沙盒环境。使用它的C#.NET API客户端,我想向客户端的多个个人电子邮件ID发送一个用于签名的文档。一旦客户端打开任何电子邮件进行查看和签名,相应的DocuSign信封状态应更新为Completed 此外,我还试图通过多个签名者收件人实现上述行为,但当所有签名者收件人签名文档时,信封状态会被标记为已完成。在这里,我希望任何签名者和收件人签名都足以完成文档签名工作流 请建议如何完成它 问候, A为了在一个角色中向多封电子邮件发送一个信封,您需要创建一个。签
A为了在一个角色中向多封电子邮件发送一个信封,您需要创建一个。签名组,这样您就可以通过编程实现 虽然您需要实现自己的业务逻辑和错误检查,但在c#中创建签名组的示例如下所示:
SigningGroup signingGroup = new SigningGroup();
signingGroup.GroupName = "SigningGroup_" + DateTime.UtcNow.Ticks.ToString();
signingGroup.GroupType = "sharedSigningGroup";
signingGroup.Users = new List<SigningGroupUser>();
SigningGroupUser signingGroupUser1 = new SigningGroupUser();
signingGroupUser1.UserName = "Example Signer";
signingGroupUser1.Email = "signer@example.com";
signingGroup.Users.Add(signingGroupUser1);
SigningGroupUser signingGroupUser2 = new SigningGroupUser();
signingGroupUser2.UserName = "Example Signer";
signingGroupUser2.Email = "personal.email@example.com";
signingGroup.Users.Add(signingGroupUser2);
SigningGroupInformation signingGroupInformation = new SigningGroupInformation();
signingGroupInformation.Groups = new List<SigningGroup> { signingGroup };
SigningGroupsApi signingGroupsApi = new SigningGroupsApi(apiClient.Configuration);
SigningGroupInformation newGroupInfo = signingGroupsApi.CreateList(accountId, signingGroupInformation);
string newGroupId = newGroupInfo.Groups[0].SigningGroupId;
信封创建为草稿后,您可以清理签名组:
signingGroupsApi.DeleteList(accountId, newGroupInfo);
signingGroupsApi.DeleteList(accountId, newGroupInfo);