最近我在与Docusign Api打交道。特别是Bulk Send Rest api方法,因为我们要求在3-4小时内发送30K信封。鉴于Api Rule Limits,我们利用批量发送功能。
由于Bulk send有一些限制,比如它有自己的队列机制,队列大小不能超过2000,我正在通过遵守这个限制来实现我的解决方案。
为此,我将批量收件人文件(30 K收件人)分成30个CSV文件。
然后我启动每个循环并在循环内部控制队列大小,如果排队的项目计数变为0。在我的许多测试期间,即使所有电子邮件都已到达我的收件箱,我也从未见过排队的属性变为0.如果它变为0,那么我会发送下一批。但我永远不会那样做
以下是我从ApiExplorer获取的截图。
如果我更深入地了解试验3,看看下面列出的24个排队项目是什么。
我得到了以下回复。
正如您从最新的屏幕截图中看到的那样,即使排队的属性表明存在一些待处理项,但resultSetSize属性显示为0,尽管我只是查询了排队的项目。
由于这个原因,我无法根据发送,排队,失败的属性值构建我的逻辑。我想,我可以依靠它们来成功构建我的逻辑。如果没有,我该如何克服这个问题?任何帮助将不胜感激。
提前谢谢