2015-02-11 110 views
1

此问题参考Yodlee data extract proceduresYodlee同步数据提取步骤的时间安排

朝向页面底部的示例和图表描述每分钟拨打getRefreshedUserItems。我假设这个例子传递了跨越一分钟时间的输入参数(refreshDataFilter.startDaterefreshDataFilter.endDate)。在该图中,在下一分钟再次调用getRefreshedUserItems之前刷新了40个项目。

在下次致电getRefreshedUserItems之前,是否有必要代表消费者成功检索所有项目?我在想象一个场景,在给定的分钟内可能有太多的物品需要检索。检索项目是否可以在刷新持续每分钟循环的同时进行排队和处理?

回答

0

回答你的问题:

是否有必要,所有的项目都成功地消费者的名义提取到getRefreshedUserItems下次调用之前?

不,所有项目都没有必要刷新成功。如果出现故障项目,例如像密码过期等需要用户操作,则可以更新数据库中的这些项目,并要求用户执行所需的操作。如有任何其他错误,Yodlee会重新计划该项目的刷新。

检索项目是否可以排队和处理,而刷新 继续每分钟循环? 由于项目数量不应该很大,这就是为什么Yodlee建议每分钟调用一次该API并获取这些项目,并且可能会在继续循环以检索下一组项目时排队和处理。