Docusign SDK检查信封状态

问题描述 投票:0回答:1

目前,我正在进行一项计划工作,从我的系统获取所有未完成的信封状态,并通过docusign sdk(Envelope env = envelopesApi.getEnvelope(accountId,envelopeId))检查来自docusign的每个信封状态更新。使用该api的原因是每个信封状态有不同的用例。

但是我看到polling api(EnvelopesInformation envelopes = envelopesApi.ListStatusChanges(accountId,options))有限制,不允许每15分钟轮询一次DocuSign。我现在不使用这个api。

那么envelopepeApi.getEnvelope(accountId,envelopeId)是否存在任何问题/限制?

谢谢。

docusignapi
1个回答
0
投票

getEnvelope()和listStatusChanges()请求都具有相同的轮询限制,如果您开始调用太多,您的API密钥可能会被DocuSign限制或暂时禁用。

但是,由于listStatusChanges()请求在一组信封上返回状态而不是一次只返回一个信封,这是轮询DocuSign平台时的首选API请求。

此外,根据平台限制完全不计算的真正最佳选项是使用DocuSign webhooks将状态推送到您的应用程序而不是您的应用程序不断轮询。您可以通过DocuSign Connect模块或通过信封结构使用eventNofications来配置webhook。

了解有关DocuSign Webhooks的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.