2016-05-16 61 views
1

我的代碼編寫這是使用信封在本教程中從客戶端請求一個簽名,如:如何設置Web鉤以檢查DocuSign信封狀態?

https://www.docusign.com/developer-center/recipes/request-a-signature-via-email-using-a-template

我的問題是,我如何定義可用於更新網絡掛接網址信封的狀態?一旦客戶簽署文件,我希望得到通知並能夠更新數據庫中的信封狀態。這可能嗎?

EnvelopeDefinition類是否暴露了一些允許我定義Web鉤子的url的屬性?

回答

5

拉里的響應的​​展示瞭如何將信封創建請求中的通知對象。

新增

format of the webhook XML messages is documented

注意連接指南(2016年3月的日期)是舊的,並且在許多情況下不正確。新的指南正在製作中。本指南對於XML格式信息很有用。

WSDL文件,包括通知消息的格式是available.

要看到返回的XML消息,也有sentdelivered狀態通知的樣本。

最後,the recipe can be run, for free, on Heroku.

(您將需要一個developer's account and integration key, all free, from DocuSign

當你在Heroku上運行它,你可以看到來電通知消息。

+0

這很好,但我看到它返回某種類型的XML。有沒有什麼地方可以看到這個XML的外觀?如果我看不到將發佈到我的Web鉤子方法的內容,那麼編寫一個方法來處理這個問題是很困難的... – Marko

+0

查看我的修正的答案 –

+0

@LarryK鏈接被破壞......我一直在尋找對於這個XML模式。 –

3

有兩種可能的方式來做到這一點。

之一是建立一個帳戶的DS Web應用程序內的廣泛連接配置,這將發送上/發送的每一個信封完成了對URL請求的事件通知:https://www.docusign.com.au/sites/default/files/connect-guide_0.pdf#page=5

您還可以定義這個每個信封eventNotification參數。但是,該參數不會烘焙到提供的配方中。 編輯:我站在糾正,見下文https://www.docusign.com.au/p/RESTAPIGuide/Content/REST%20API%20References/Send%20an%20Envelope.htm