无法从Yodlee API获取用户事务详细信息

时间:2015-05-27 06:00:22

标签: yodlee

我正在使用http://developer.yodlee.com/TestDrive开发人员测试API模块并使用Yodlee提供的5个虚拟帐户之一,对于特定用户,我设法添加了虚拟DAG银行帐户和一个真实银行帐户这在getAllSiteAccounts细节Api中可见,因此很明显该网站已被添加。

但在使用getUserTransactions API时我遇到了错误

{
"errorOccurred": "true",
"exceptionType": "com.yodlee.core.transactionsearch.exceptions.InvalidSearchIdentifierException",
"referenceCode": "_567afa0b-9d5a-4fb4-9db1-afd4f43c39c2",
"message": "Invalid argument value: com.yodlee.core.transactionsearch.TransactionSearchIdentifier@2ad082d0"
 }

我还尝试使用executeUserSearchRequest仍然没有获得任何交易详情

{
"searchIdentifier": {},
"numberOfHits": 0
}

如果我正确使用API​​,请指导我吗?

2 个答案:

答案 0 :(得分:2)

您应该使用executeUserSearchRequest API来获取交易。您应该在搜索交易时检查您提供的日期范围,并尝试删除itemAccountId.identifier,然后搜索,您应该获得交易。

答案 1 :(得分:0)

我遇到同样的问题但唯一的区别是我在DAG帐户上没有任何问题,但是当我使用我们的生产帐户时,我无法获得用户交易。我正在阅读这篇文章Get all user transactions with executeUserSearchRequest,我想解决方法是确保您的服务器/代码具有相同的时区配置。