Webhook通知仅附加"事件"用于嵌入式签名

时间:2017-03-02 23:19:58

标签: docusignapi

我们的应用程序使用Docusign自己的" eSign客户端"实现本地/嵌入式签名和非嵌入式电子邮件签名。 SDK。我总是包含信封和收件人级别的事件通知,并依靠webhooks来告诉我发生了什么。 "嵌入"版本总是附加类似"& event = cancel"到我在信封定义中设置的回调URL,但远程版本从不这样做;它只发回我发送它的确切回调网址。因此,如果文件通过电子邮件发送给他们签名,那么就没有办法告诉签名者做了什么。

如何使其附加"事件"用于远程签名的查询字符串,就像它对本地一样吗?

1 个答案:

答案 0 :(得分:3)

你正在混合苹果和橘子:

  1. 使用嵌入式签名功能时,您需要提供网址。当收件人完成操作后,您的网址将重定向到,并带有event查询参数。此机制 webhooks或eventNotification。相反,它使您的应用程序在完成与DocuSign的嵌入式会话后重新获得对签名者浏览器的控制。

  2. eventNotification为该信封创建了一个webhook(Connect)订阅。当事件发生时,您的应用会收到来自DocuSign的 POST 请求。该请求的正文包含一个XML文件,其中包含有关信封新状态的大量信息。

  3. 您在进行嵌入式签名时可以包含eventNotification对象。在这种情况下,您的应用程序将在嵌入式会话完成后重定向到。稍后您将从eventNotification(Connect webhook)系统收到一个POST