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



我使用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吗?

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

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

最新更新