【发布时间】:2021-01-16 02:53:44
【问题描述】:
我有一个与 DocuSign 的集成设置,使用 API 创建和发送信封 - 一切都按我们的预期工作。
但是,随着要求的提高,我现在正在研究 EnvelopeViews:createSender API,因为这似乎满足了我们提供嵌入到逻辑流程中的原生 DocuSign 体验的需求。
我还希望使用模板 - 即帐户有一系列预定义的模板,其中定义了文档、收件人角色、路由顺序等。我可以使用 Envelopes:Create 并传入 TemplateID 和“已创建”状态轻松创建处于草稿状态的信封。这导致信封处于草稿状态,我可以将其传递给 EnvelopeViews:createSender 以获取视图。
在签名过程的启动过程中,我的名义角色是“内部第一个签名者”。举例来说,考虑 HR Letter of Offer - 其中 DocuSign 模板将包含标准文档和“批准经理”、“HR 经理”和“候选人”角色。在这种情况下,“第一个内部签名者”将是“审批经理”。
在这种情况下,我需要作为发起人(“第一个签名者”)连接到 DocuSign,从模板创建信封,填充收件人详细信息(使用 createSender 中的视图),然后是发起者(“第一个签名者” ") 应该在文件上签名。
与其让“签名者”收到标准电子邮件来签署文件,我宁愿他们在信封发出后立即被指示签署文件。
即
- 主要应用程序发出 API 请求以从模板创建信封。
- 用户被定向到视图(新浏览器窗口)以填充剩余的收件人(在本机 DocuSign 界面中)
- 然后立即将发起用户带到签名会话以签署文档。
- 重定向到一个URL,负责更新一个状态缓存,然后关闭新窗口。
我们已经有效地处理了第 1 步和第 4 步(尽管在不同的集成流程中),第 2 步我可以从 API Explorer 中看到如何完成。
这是第 3 步,我正在努力寻找如何去做。
这个流程可行吗?
问候, 大卫
【问题讨论】:
标签: docusignapi