2013-08-19 107 views
0

有没有办法在使用嵌入式签名视图(REST API PHP)时自动弹出用户详细信息。嵌入式签名(REST API PHP)

其实我们在我们的应用程序中使用了嵌入式签名视图rest api。当他要签署文件时,我们需要在签署文件中自动填写用户地址的详细信息。

我们在文档中有以下字段。

Firts名,姓,电子邮件,地址1,地址,城市,州,国家,邮政编码和等。

我们需要填充所有用户的详细信息,上述领域。这可能在嵌入式签名视图(REST API PHP)中。

如果可能的话,发送给我的引用链接是视频。请帮助我。

在此先感谢。

感谢, SRINIVAS Reddy.A

+0

我的解决方案适合您吗?如果是这样,请接受为答复,谢谢。 – Ergin

回答

0

在嵌入式签署视图是的,你绝对可以填充选项卡。这全部通过

tabLabel 

您的请求正文中每个选项卡的属性。例如,如果您登录到DocuSign控制台并向信封添加两个数据字段(textTabs),其中一个标签为“email”,另一个标签为“地址”,则以下JSON主体将基于值通过。我只是测试这一点,它的工作原理:

{ 
"accountId": "123456", 
"emailSubject": "DocuSign API - Embedded Signing w/ Populated Values Example", 
"emailBlurb": "Email body goes here", 
"templateId": "9347C7AF-7EEE-.................................", 
"templateRoles": [ 
    { 
     "email": "[email protected]", 
     "name": "John Doe", 
     "roleName": "Signer1", 
     "clientUserId": "1001", 
     "tabs": { 
      "textTabs": [ 
       { 
        "tabLabel": "address", 
        "value": "123 Main St. SF, CA" 
       }, 
       { 
        "tabLabel": "email", 
        "value": "[email protected]" 
       } 
      ] 
     } 
    } 
], 
"status": "sent" 

}

所有你需要做的就是添加其余的选项卡(即城市,州,邮政编码等),你是好去。只要确保将JSON中的tabLabel与通过控制台添加时为每个选项卡添加的标签进行匹配。

+0

**谢谢**埃尔金。它帮了我很多 – user2696525

+0

Hi @Ergin。如果它在嵌入式视图中不是*,那么这仍然是填充模板中字段的正确方法?似乎不适合我。谢谢 –

+0

是的,它应该仍然有效,但如果你没有嵌入接收者,你需要从请求中删除'clientUserId'属性,所以它们不会被嵌入。此外,请确保您与通过用户界面设置的正确'tabLabel'名称匹配。 – Ergin