我研究了不同的身份验证方法,发现JWT授权方法最适合我们的平台。我们需要向我们的客户发送信封,客户将使用来自任何域的任何电子邮件订阅我们的网站。我们购买计划:基本 api 计划,站点:NA3-EU1。
example 1:
our domain is for example : domain-a.com
sender : hello@domain-a.com
receiver : martin@gmail.com
example 2 :
sender: hello@domain-a.com
receiver:jean@domain-b.us
我们的目标是能够在我们的平台中注册我们的客户"martin@gmail.com"时自动发送电子邮件以签署文件。一旦由 martin@gmail.com 签名...我们下载签名的文档。
JWT拨款流程是我们案例的最佳方法吗?如果可能,请提供一个例子。
你是对的。听起来您不需要让单个用户对自己进行身份验证,因此 JWT 授权流是正确的方法。
在 JWT 上查看此身份验证指南后,应查看该页面上链接的特定语言代码示例。
现在,进入您的用例...在我看来,您的客户会收到非常相似的template
。使用 Docusign,您可以创建文档、角色和选项卡的模板,并将该模板发送给每个新客户端。
以下示例演示如何创建和发送包含模板的信封。模板设置为需要两个收件人,一个签名者和一个抄送副本。还有一个分配给签名者的"注释"选项卡,我已经预先填充了他的physicalAddress
POST /envelopes
{
"status": "sent",
"templateId": "00df08bf-xxxx-xxxx-xxxx-ecaa2360c121",
"templateRoles": [
{
"email": "test@test.com",
"name": "Test User",
"roleName": "signer",
"routingOrder": "1",
"tabs": {
"note": [
{
"tabLabel": "physicalAddress",
"value": "221 Main St. San Francisco, CA"
}
]
}
},
{
"email": "test2@test.com",
"name": "Another user",
"roleName": "cc",
"routingOrder": "2"
}
]
}