0

我的沙箱没有重定向到我指定的登录页面,而是继续重定向到默认的 DocuSign 登录页面。

我正在尝试重定向到不在 www 服务器上的站点,所以它只是http://foo.com

您能否告知我为什么会失败以及是否确实需要重定向的主机名是 www?

4

1 回答 1

1

我可以使用http://foo.com您指定的 URL 进行重定向而不会出现任何问题,因此您的代码肯定有其他问题。您是否看过位于此处的 DocuSign API 演练?

http://iodocs.docusign.com/APIWalkthroughs

它们演示了 DocuSign API 的 9 个常见用例,如果您查看底部的 3 个,您会发现它们都专注于嵌入功能。使用标题为Embedded Signing的第 8 次演练,我能够通过以下请求完成此操作:

1)从一个嵌入收件人的模板创建一个信封

{
"accountId": "221765",
"emailSubject": "DocuSign API Call - Embedded Signing",
"emailBlurb": "This comes from PHP",
"templateId": "9347C7AF-7EEE................",
"templateRoles": [
    {
        "requireIdLookup": "false",
        "email": "fakeemail@gmail.com",
        "name": "John Doe",
        "roleName": "Signer1",
        "clientUserId": "1001"
    }
],
"status": "sent"
}

2) 获取嵌入式签名视图

{
"returnUrl": "http://foo.com",
"authenticationMethod": "email",
"email": "fakeemail@gmail.com",
"userName": "John Doe",
"clientUserId": "1001"
}

如果我在信封上签名或拒绝、取消等,它肯定会将我重定向到http://foo.com。您可以将 clientUserId 设置为您想要的任何值,但请记住在第二部分中请求嵌入式签名(收件人)视图时为该收件人使用相同的值。

于 2013-09-11T23:19:54.633 回答