2016-05-12 70 views
0

我正在使用以下庫將Docusign集成到我的項目中。 [docusign-php-client]Docusign PHP客戶端 - 檢查一個收件人是否已簽名文檔

可以說我已將文檔發送給2位收件人A和B.收件人A已簽署文檔,而收件人B尚未對其簽名。

使用上述庫如何檢查用戶A是否簽署了文檔。我弄清楚如何檢查整個信封是否已簽名。但這不是我所需要的。

我想檢查特別是如果用戶A已簽署文件或使用上述庫。

回答

0

是的,您可以輪詢DocuSign平臺以瞭解信封及其簽名者字段的當前狀態,或好得多,強烈推薦,讓平臺在有人簽名時告訴您的應用程序。

後者(強烈建議)一般稱爲webhook。

DocuSign提供每個信封或每個帳戶的webhook訂閱。每個信封:這是Envelopes :: Create端點的eventNotification功能。每個帳戶:這是Connect功能。無論採用哪種方式,DocuSign都會通過簽名收件人打開文件(這是delivered狀態)或在信封中籤署文件的消息來呼叫您的應用程序。

你可以通過the Webhook recipe瞭解它是如何工作的。這裏是PHP example of the webhook recipe。您可以在Heroku上免費試用配方。查看GitHub上的配方頁面。不建議

輪詢的DocuSign平臺狀態

這種技術。如果你想這樣做,請注意,該平臺限制了你可以輪詢的頻率(每15分鐘不超過一次)。

欲瞭解更多信息,請參閱recipe

+0

我想輪詢服務器,但我找不到使用docusign-php-client庫的任何代碼片段。如果可能的話,我需要一個特別使用這個庫的代碼示例。 – LoneWOLFs

+0

對不起,我們還沒有使用Php SDK的更新配方。查看擴展答案中的食譜鏈接。 –

相關問題