2016-05-12 52 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的更新配方。查看扩展答案中的食谱链接。 –

相关问题