将自定义URL查询参数线程化到PowerForm回调

时间:2019-01-30 02:52:54

标签: docusignapi

我想知道是否可以将自定义查询参数通过线程传递到PowerForm回调URL。例如,假设基本PowerForm网址为:

https://demo.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=[myFormId]&env=demo&v=2

我想向其中添加查询参数customId=12345

https://demo.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=[myFormId]&env=demo&v=2&customId=12345

然后,我希望能够在品牌回调链接中获得该customId。它可以是URL的一部分,也可以是正文的一部分。

这有可能吗?注意:我不想在表单中添加自定义字段,因为我不是生成表单的人,但是如果可以通过API进行操作,则可以接受。

1 个答案:

答案 0 :(得分:2)

请使用API​​和PF找到以下解决方案:

使用API​​(使用远程签名):

  • 在信封创建调用中创建信封自定义字段
  • 按说明更新品牌中的目标URL here 像这样的返回/回调网址 https://www.google.com?customId=[[TestPolicyNumber]],其中 www.google.com是您的回调应用程序URL,而TestPolicyNumber是 在信封创建调用中添加了信封自定义字段

使用PowerForm:

  • 创建PF URL

  • 在DS帐户中创建会话内着陆页,说明如下: 在Configure In-Session landing pages中进行了解释 使用与API流程所述类似的URL类型,进行配置 返回/回调网址,如
    https://www.google.com?customId=[[TestPolicyNumber]],其中
    www.google.com是您的回调应用程序URL,而TestPolicyNumber是
    在信封创建调用中添加了信封自定义字段

  • 将查询参数附加到PF URL,如下所示

https://demo.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=d4b09cfb-8264-4fe7-a35d-554294f99445&EnvelopeField_TestPolicyNumber=1234567

其中https://demo.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=d4b09cfb-8264-4fe7-a35d-554294f99445是您的PF URL TestPolicyNumber是信封“自定义字段”,其值对于每个客户而言都是diff,在上述示例中为1234567。

现在,当客户完成签名时,DocuSign将使用启动PF流时发送为EnvelopeCustomField值的实际值1234567替换在会话中登录页面中配置的回叫URL中的TestPolicyNumber值。 https://www.google.com?customId=[[TestPolicyNumber]]