我们有ASP.ET MVC Web应用程序。我们将Docusign SDK用于C#。 我们正计划与DocuSign集成一起上线,我们研究了DocuSign的限制(特别是15分钟获得请求限制)。 我们需要有关如何避免“信封改正”方案中出现违规的建议。步骤如下。
您看到4号号码。违反15分钟。如何处理这种情况?
我们不想创建用于保存/缓存DocuSign收件人数据和状态的整体机制。由于这些状态可以从DocuSign更改,或者某些接收者可以拒绝或取消信封。我们希望获取最新的收件人数据以在执行时进行更新。
答案 0 :(得分:0)
我同意Inbar的观点,您可以存储第一个get_recipients调用的结果。您既可以将其存储在用户的会话状态(服务器端)中,也可以将其全部发送到浏览器,然后让浏览器返回它。
我会和session state一起去
以会话状态保存数据并不重要。
回复:
由于这些状态可以从DocuSign更改,或者某些收件人可以拒绝或取消信封。
因此,您担心应用程序用户更新电子邮件地址时,收件人会拒绝信封吗?
在这种情况下,您可以在用户更新信封时将其锁定。或者,直到用户更新信封后,您才能发送信封。或者,如果您在更新收件人时遇到错误,那么这将是执行额外的accepts_get的时候。