我为我的公司建立了Docusign的概念证明,我正在寻求帮助。
它是一个Ruby on Rails应用程序,我已经能够使用gem连接到API的后端。我可以利用终端发送签名请求,但我现在需要将特定表单嵌入到当您单击按钮时打开的网页,以显示它可以完成。
我找不到任何关于如何做到这一点的文档,我希望你们可以帮助我完成它。我知道信息形式并不多,但我能说的其他的并不多。
我已经在后端的rails应用程序中连接到API,但现在可以通过允许签名的按钮单击在视图中打开文档了。
答案 0 :(得分:0)
如果您计划举办嵌入式签名仪式,则需要在信封中创建embedded signer
。要使任何签名者成为嵌入式签名者,您必须设置收件人的clientUserId属性,该属性需要一个字符串。当我们生成签名链接时,将在EnvelopeViews: createRecipient步骤中再次使用此相同的clientUserId值。
DocuSign Developer Center显示了一个包含代码示例的示例,以实现嵌入式签名工作流程。
JSON示例下面是在创建信封时,它通过填充clientUserId来显示签名者将如何成为嵌入式签名者:
"signers": [
{
"email": "signeremail@email.com",
"name": "Signer Name",
"recipientId": "1",
"routingOrder":1,
"clientUserId":"12345"
}
]
当您的应用想要举办签约仪式时,它会调用以下URI并请求正文:
<强> URI:强>
POST /v2/accounts/{accountId}/envelopes/{envelopeId}/views/recipient
<强>体:强>
{
"authenticationMethod": "Password",
"clientUserId": "12345",
"email": "signeremail@email.com",
"returnUrl": "https://yourapp.com",
"userName": "Signer Name"
}