【问题标题】:Can't get transactions - 0 returned无法获取交易 - 返回 0
【发布时间】:2014-12-29 16:37:42
【问题描述】:

我正在尝试获取先前添加的帐户的交易(几天前)。 该帐户已添加到我们沙箱上的测试帐户,但该帐户是真实的。 我使用 executeUserSearchRequest 启动搜索,参数如下图所示(调试时来自 PhpStorm 的屏幕截图)。

结果也可以在截图中看到。

请注意,我还尝试为不同金融机构的另一个帐户提取交易(几周前又添加到 Yodlee 的客户帐户中)。它也不返回任何结果。

添加两个帐户后,它们是使用 addItemForContentService1 添加的,并带有一个在添加后立即刷新的参数 (startRefreshItemOnAddition=true)。

这个“无交易”回复的原因是什么? (尽管我们知道这些帐户上有交易)。

谢谢

【问题讨论】:

    标签: yodlee


    【解决方案1】:

    根据屏幕截图,您似乎正在根据 containerType= 'stocks' 过滤交易,这将返回该用户所有投资账户的交易。 此外,您正在传递用于特定帐户的 itemAccountId.identifier。

    如果您检查以下内容会很棒:

    1. 实际汇总的账户是投资账户吗?
    2. 该帐户的 itemAccountId 是否正确?

    否则,您可以删除 itemAccountId.identifier 参数,因为它是非强制性字段并尝试。你应该得到一些交易作为回应。

    【讨论】:

    • 是的,我们只关注投资账户信息。问题出在 itemAccountId 上。从我的所有测试中,我似乎都使用了错误的帐户 ID。在为所有帐户提取 all 交易后,我能够看到这一点。感谢您的帮助!
    猜你喜欢
    • 2013-11-27
    • 2012-04-21
    • 2018-06-19
    • 2020-09-07
    • 2020-02-28
    • 1970-01-01
    • 2017-04-08
    • 2018-12-16
    • 1970-01-01
    相关资源
    最近更新 更多