Yodlee-交易存储

时间:2014-11-08 13:20:37

标签: yodlee

我正在创建一个使用Yodlee服务访问用户交易信息的Fin App。我想在每次登录时向用户显示此信息。所以我想知道我的应用程序是否应该在初始成功的API查询后将此事务信息存储在数据库中,或者应用程序应在每次用户登录时查询API我可以看到两种方式都有效,但我想知道Fin App开发人员使用的标准方式是什么。如果是这样,那么优势/劣势是什么?

1 个答案:

答案 0 :(得分:1)

如上所述,有两种方法可以向用户显示交易。

1。每次查询API,然后向用户显示交易。

<强>优点:

  • 您无需使用数据库基础架构来存储事务。
  • 易于实施。

<强>缺点:

  • 每次要向用户显示交易时,您都需要依赖于Yodlee。
  • 根据您向用户显示的当天/事务的数量,可能会导致问题,因为响应将会很大,具体取决于用户将拥有的交易数量。
  • 如果由于某些网络问题导致您的应用无法与Yodlee连接,则可能会质疑更好的用户体验。

2. 查询并存储事务,然后从本地数据库中显示它。

<强>优点:

  • 您可以查询和存储用户的交易,甚至可以对其进行分析。

  • 如果用户有更多交易,不应该导致任何问题,您可以将客户查询显示在交易中。

  • 您可以使用程序数据提取来使您的数据与Yodlee保持同步,即获取最新数据。

<强>缺点:

  • 您需要实施自己的交易对帐逻辑。
  • 必须设置数据库基础架构。

这些是这两种方法的高级优缺点,但它取决于您正在构建的解决方案以及您将如何/选择哪些选项以便用户在应用程序中查看交易。