我试图通过Rest API使用DocuSign并遇到了一个问题。在用户签署文档并重定向到RecipientView(/ accounts / {accountId} / envelopes / {envelopeId} / views / recipient)上指定的URL后,考虑最佳和最差情况,我们应该等多久才能进行下载签名文件?
我问这个问题是因为我们过去看到了SigniX的一些问题,在SigniX将控件返回到redirectUrl之后,签名文档无法下载。尽管这种情况发生的次数很少,可能只占所有请求的1%,但每个文档都是$$,并且不能丢失它。
如果对我的问题的答案是肯定的,请提供一个使用webhook
的C#示例。
感谢。
答案 0 :(得分:2)
您可以在帐户级别或信封级别设置DocuSign WebHook aka Connect通知,并在信封完成后自动接收文件。
以下是针对每个信封级别的连接通知设置配置的示例CreateEnvelope请求。看看eventNotification财产。您所要做的就是主持一个DocuSign可以发送消息的监听器。
{
"emailSubject": "Testing connect notification",
"status": "sent",
"eventNotification": {
"url": "<Add your listener URL here>",
"loggingEnabled": "true",
"requireAcknowledgment": "true",
"envelopeEvents": [
{
"envelopeEventStatusCode": "Completed"
}
],
"includeDocuments": "true"
},
"recipients": {
"signers": [
{
"name": "john smith",
"email": "johnsmith@acme.com",
"recipientId": "1",
"routingOrder": "1"
}
]
},
"documents": [
{
"documentId": "1",
"name": "Contract",
"fileExtension": "contract",
"documentBase64": "DQoNCg0KDQogICAgICAgICBEdW1teSBDb250cmFjdA=="
}
]
}
以下是一些有用的链接,可帮助您设置连接侦听器
博客帖子