我正在使用此代码创建收件人
Recipient DocuSign_recipient = new Recipient();
DocuSign_recipient.RoutingOrder = 1;
DocuSign_recipient.Email = contact.EMailAddress1;
DocuSign_recipient.UserName = string.Format("{0} {1}", contact.FirstName, contact.LastName);
DocuSign_recipient.Type = RecipientType;
但API服务未收到RoutingOrder。 API DocuSign收到此
<Recipient>
<ID>1</ID>
<UserName>Olivier Roecker</UserName>
<Email>olivier.roecker@toto.gov</Email>
<Type>Signer</Type>
</Recipient>
有人已经遇到过此案吗? 最好的问候
答案 0 :(得分:2)
我相信RoutingOrder
是您需要包含额外标志的SOAP属性之一。我之前在其他几个属性上看过这个,例如自定义选项卡,不知道为什么需要它,但是要在收件人上指定路由顺序尝试使用此代码:
DocuSign_recipient.RoutingOrder = 1;
DocuSign_recipient.RoutingOrderSpecified = true;
这是你缺少的第二行,在某些属性上需要指定。尝试一下,它应该解决您的问题并将属性放入请求中。
这里有参考资料,我发现了这个:https://github.com/docusign/docusign-soap-sdk/blob/master/MS.NET/CodeSnippets/CodeSnippets/CodeSnippets.cs