我有一个网络应用程序,我正在添加DocuSign嵌入式签名,用于桌面和移动设备。有人告诉我,SOAP API的iFrame解决方案不可靠(我也经历过)。我正在尝试使用REST API实现。这是我的状态:
是否有样本(或秘密酱)如何让signer2启动嵌入式签名会话?
很多人提前感谢。
答案 0 :(得分:0)
要为第二个收件人生成URL令牌,请执行与第一个收件人相同的过程。您发出相同的http POST请求,但只是引用第二个收件人的电子邮件,用户名和clientUserId。
例如,当您为第一个收件人生成URL时,您可能有一个类似于此的请求主体:
{
"returnUrl": "http://www.docusign.com/devcenter",
"authenticationMethod": "None",
"email": "email1@gmail.com",
"userName": "Name 1",
"clientUserId": "1001"
}
DocuSign系统使用其电子邮件,userName和clientUserId的组合来唯一标识此嵌入式收件人(也称为强制收件人)。因此,当您将第二个收件人添加到信封时,您应该为他们提供自己的clientUserId值,该值与第一个收件人不同。然后,系统将能够识别它们并为该第二个接收者生成URL令牌。
例如,如果您使用以下信息向信封中添加了第二个收件人:
{
"email": "email2@gmail.com",
"name": "Second Recipient",
"roleName": "Signer1",
"clientUserId": "1002"
}
然后,您需要为第一个收件人制作same http POST call,但请改为使用以下信息:
{
"returnUrl": "http://www.docusign.com/devcenter",
"authenticationMethod": "None",
"email": "email2@gmail.com",
"userName": "Second Recipient",
"clientUserId": "1002"
}