【问题标题】:Yodlee - How to get information about all accounts without transactions?Yodlee - 如何在没有交易的情况下获取所有账户的信息?
【发布时间】:2014-06-06 15:23:50
【问题描述】:

使用 jsonsdk/DataService/getItemSummaries(奇怪地不再出现在文档中),我可以获得所有项目、帐户及其余额和错误状态的列表。但是,它也会返回帐户的所有交易,无论您设置的 dexLevel 是什么(在此调用中似乎什么都不做)。

REST API 谈到 /account/summary/all​http://developer.yodlee.com/Indy_FinApp/Aggregation_Services_Guide/Aggregation_REST_API_Reference/Account%2F%2FSummary%2F%2FAll 但是

a) 它与其他所有调用完全不同,并返回完全不同的数据结构。
b) 如果您只有一个帐户并且它仍处于连接状态,则此调用不会返回任何内容(与上面的相反,它将显示仍在添加/刷新的帐户)。

长话短说,我们可以使用什么调用来返回所有项目及其帐户,而不是交易?

【问题讨论】:

    标签: yodlee


    【解决方案1】:

    getItemSummaries API 返回包括交易在内的所有数据,因此返回的数据非常庞大,因此我们不希望我们的客户使用此 API,因此已将其从文档中删除。我们正在努力获得此 API 的变体,该变体根据范围级别返回除事务之外的所有数据。

    因此,与此同时,您需要致电 getItemSummariesWithoutItemData,一旦您获得 itemId,您需要使用正确的数据范围致电 getItemSummaryForItem1,以获取每个项目的详细信息,然后将其合并。

    【讨论】:

    • 您所建议的性能几乎是性能已经很差的 /getItemSummaries 的两倍。在我的测试中,使用 /getItemSummaries 返回 3 个项目(每个项目有 1-2 个帐户)的数据平均需要 2 秒,其中调用 getItemSummariesWithoutItemData 平均需要将近 4 秒,然后对 getItemSummaryForItem1 进行后续调用(全部使用最低范围级别)。
    猜你喜欢
    • 2012-06-25
    • 2015-02-04
    • 1970-01-01
    • 1970-01-01
    • 2015-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-11
    相关资源
    最近更新 更多