繁体   English   中英

Node.js和把手中的DocuSign API集成

[英]DocuSign API integration in Node.js and handlebars

我正在制作带有把手的节点应用程序。 该网站包含正常的注册和登录功能。 之后,用户必须填写包含其基本信息的表格。 他/她必须在那里进行数字签名。 我想通过DocuSign做到这一点。 我希望每次有新用户注册时,他/她都可以在表单上签名。

我看到了DocuSign文档,但是我不清楚如何与不同的用户一起动态地进行操作。 我可以通过在DocuSign网站上创建一个帐户来手动进行签名。 然后在代码上编写集成密钥并创建表单模板。 但是我无法通过nodejs中的代码来完成所有这些工作。

如果我理解正确,则需要:

  1. 有人访问您的Web应用
  2. 他们使用表单将数据添加到您的Web应用程序
  3. 您的网络应用将根据输入的数据创建一个文档。
  4. 然后,访客将使用DocuSign签署文档。

非常可行:

  1. 您的网络应用可以创建要通过多种方式签名的文档。 您的应用程序可以创建PDF或许多其他文档类型。 我建议您从HTML文档开始。 请注意,HTML文档不能包含外部内容,例如指向CSS文件或图形的链接。 有关此技术的示例,请参见eg-03-node-auth-code授予的示例2。

    一种替代方法是将表单的PDF用作DocuSign模板。 然后,您的信封将填写模板的值。 参见eg-03-node-auth-code授予的示例16

  2. 接下来,您的Web应用程序需要在DocuSign中创建一个信封,并将其呈现给嵌入式签名给Web应用程序访问者。 首先,通过使用JWT Grant流获取DocuSign访问令牌。 使用此流程,因为签名者在DocuSign上没有自己的帐户。 如果信封是“来自”人力资源部门的,则使用通用人力资源部门的用户ID。 在Node.JS中使用JWT Grant的示例: eg-01-node-jwt
  3. 使用访问令牌创建信封,然后为您的Web应用程序访问者打开嵌入式签名仪式。 请参阅此部分的eg-03-node-auth-code授权的示例1。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM