Docusignapi 在登录控制台后指定重定向URL

Docusignapi 在登录控制台后指定重定向URL,docusignapi,Docusignapi,我们正在使用模板通过SOAP接口创建信封;我们的业务负责人要求在完成签名确认后,而不是重定向到我们的互联网主页(这是我们帐户下发送的信封的默认设置),根据角色将用户发送到特定的“谢谢”页面 有没有办法在SOAP信封信息/收件人结构中指定这样一个URL?如果收件人在路由顺序轮到他们时(即他们是“远程”收件人),通过单击DocuSign发送给他们的电子邮件中的链接来访问DocuSign信封,那么就没有办法在每个信封或每个收件人的基础上实现定制的登录页 但是,如果收件人通过您的应用程序访问DocuSi

我们正在使用模板通过SOAP接口创建信封;我们的业务负责人要求在完成签名确认后,而不是重定向到我们的互联网主页(这是我们帐户下发送的信封的默认设置),根据角色将用户发送到特定的“谢谢”页面


有没有办法在SOAP信封信息/收件人结构中指定这样一个URL?

如果收件人在路由顺序轮到他们时(即他们是“远程”收件人),通过单击DocuSign发送给他们的电子邮件中的链接来访问DocuSign信封,那么就没有办法在每个信封或每个收件人的基础上实现定制的登录页

但是,如果收件人通过您的应用程序访问DocuSign信封(即,他们是“嵌入”/“捕获”收件人),则可以在每个信封或每个收件人的基础上实现自定义的登录页。当使用RequestRecipientToken操作请求将启动收件人DocuSign信封的URL时,您可以动态构造URL,使其包含您指定的任意数量的其他querystring参数/值。例如,考虑从DOCUSONSOAP API指南(10:102)(10:102)获取的这个(C代码)代码示例(<:/P>)。 在本例中,每个URL中的unamequerystring参数将动态填充收件人的名称。然后,接收页面将能够使用此querystring参数的值来显示每个收件人的自定义消息。(本例使用参数名uname并将其填充为用户名——但您可以添加任何查询字符串参数,以提供接收页面可用于呈现自定义消息的信息。)

// Construct the URLs based on username 
DocuSignWeb.Recipient recipient = envelope.Recipients[0]; 
DocuSignWeb.RequestRecipientTokenClientURLs urls = new 
DocuSignWeb.RequestRecipientTokenClientURLs(); 
String urlBase = baseURL; 
urls.OnSigningComplete = urlBase + "?event=SignComplete&uname=" + recipient.UserName; 
urls.OnViewingComplete = urlBase + "?event=ViewComplete&uname=" + recipient.UserName; 
urls.OnCancel = urlBase + "?event=Cancel&uname=" + recipient.UserName; 
urls.OnDecline = urlBase + "?event=Decline&uname=" + recipient.UserName; 
urls.OnSessionTimeout = urlBase + "?event=Timeout&uname=" + recipient.UserName; 
urls.OnTTLExpired = urlBase + "?event=TTLExpired&uname=" + recipient.UserName; 
urls.OnIdCheckFailed = urlBase + "?event=IDCheck&uname=" + recipient.UserName; 
urls.OnAccessCodeFailed = urlBase + "?event=AccessCode&uname=" + recipient.UserName; 
urls.OnException = urlBase + "?event=Exception&uname=" + recipient.UserName;