我正在使用Yodlee REST API,并试图在给出日期时检索所有用户事务。

当使用以下参数调用executeUserSearchRequest时,我只得到13个事务而不是更多事务。

transactionSearchRequest.containerType=all
transactionSearchRequest.higherFetchLimit=500
transactionSearchRequest.lowerFetchLimit=1
transactionSearchRequest.resultRange.startNumber=1
transactionSearchRequest.resultRange.endNumber=500
transactionSearchRequest.searchClients.clientId=1
transactionSearchRequest.searchClients.clientName=DataSearchService
transactionSearchRequest.searchFilter.currencyCode=ILS
transactionSearchRequest.ignoreUserInput=true
transactionSearchRequest.searchFilter.transactionSplitType=ALL_TRANSACTION
transactionSearchRequest.searchFilter.postDateRange.fromDate=01-01-2014
transactionSearchRequest.searchFilter.postDateRange.toDate=04-01-2014

并没有帮助,因为它没有更新。

更新:我已经更正了日期,这是一个错字,并没有出现在实际的请求上。

#1楼 票数:2 已采纳

发送给Yodlee的日期不是 ISO标准,可以作为
MM-dd-yyyy
要么
MM-dd-yyyyTHH:mm:ss.000Z
例如:
"transactionSearchRequest.searchFilter.postDateRange.fromDate":"03-22-2014T00:00:00.000Z", "transactionSearchRequest.searchFilter.postDateRange.toDate":"06-21-2014T23:59:59.000Z",

但是出站日期 ISO标准,例如
"postDate" : "2014-06-20T00:00:00-0700",

REST API需要大量工作,这只是我们遇到的众多问题之一。 不要让我开始缺乏文档,不正确的文档,忽略HTTP协议,混合序列化方法,通过线路的Java异常......

IMO对付费服务来说还不够好

:(

#2楼 票数:0

transactionSearchRequest.searchFilter.postDateRange.fromDate = 04-01-2014 transactionSearchRequest.searchFilter.postDateRange.toDate = 01-01-2014

您可以尝试交换这些日期范围值并尝试吗? 您确定这些日期范围有更多交易。

#3楼 票数:0

你能否按时间顺序更改fromDate / toDate的值。 日期格式的格式为MM-DD-YYYY

#4楼 票数:0

首先删除两个日期标准行,看看你得到了什么。 如果你得到> 13 txns然后尝试以下:

假设您想要在2014年1月1日到2014年4月1日之间使用txns。 做这样的事情:

transactionSearchRequest.searchFilter.postDateRange.fromDate =“01-01-2014T00:00:000Z”transactionSearchRequest.searchFilter.postDateRange.toDate =“04-01-2014T00:00:000Z”

您现有的txns日期与您提供的搜索条件之间似乎存在不匹配。 它也可能是时区问题,所以请考虑一下。

  ask by Forge translate from so

未解决问题?本站智能推荐:

1回复

测试其余服务器executeUserSearchRequest返回相同的事务

如果我的最大范围是500,那么我会得到不同的交易,但是当我使用较小的范围(例如50)时,我每次都会获得相同的交易集。 首次调用具有以下参数并返回transactionIds 10446436-10697817 当下一个调用应仅返回之前未返回的6个事务时,它将返回同一组50个事务。
1回复

我正在尝试使用Yodlee/executeUserSearchRequest作为RESTful请求,并且需要有关如何调用的答案

我正在使用c#中的Yodlee服务并使用RESTful API。 到目前为止,我已经在开发环境中成功连接并登录了CobrandSession和UserSessionToken。 我使用了c#中提供的示例应用程序,并在shreyans的一些建议下,使一个应用程序正常工作。 我的工作是1)获得
1回复

多次获取事务

我需要获取用户帐户(投资帐户,如果有关系)的交易。 现在,我最喜欢的方法是本官方指南中提到的“方法2”,因为它只需要使用一种API方法,并且通常看起来更易于实现。 但是,我对此方法有一些疑问: 我可以使用这种方法吗? 我问是因为API方法页面没有提醒它,而是仅提及“方法1”。
1回复

Yodlee获取事务REST调用返回空主体

我正在测试getTransactions REST API 。 我要返回200状态代码,但响应中返回的正文为空“ {}”。 我有5个用户测试帐户,但这些都不返回任何交易。 我已经尝试过使用和不使用?container=bank (或creditCard),但是没有数据返回。 当我执
1回复

是否有一种方法可以获取所有使用YodleAPI汇总的特定站点所属的容器帐户的交易?

有没有一种方法可以获取所有使用Yodle API聚合的属于特定站点的容器帐户的交易? 例如,美国运通卡(siteId:12)具有银行,信贷,贷款等已启用的容器。 那么,我们可以获取单个站点上所有已启用容器帐户的交易吗?
2回复

无法从YodleeAPI获取用户交易详细信息

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

通过FastlinkIAV小部件成功验证用户后,如何获取MatchingAccountVerificationData?

我试图从Yodlee公司IAV获得MatchingAccountVerificationData getMatchingAccountVerificationData对于经fastlink部件验证的用户。 对我而言,唯一缺少的部分是如何获取verifiableAccount.verifiab
1回复

YodleeRESTAPI-使用register3注册用户

我正在尝试遵循Yodlee的《 Aggregation REST快速入门指南》 。 使用Postman ,我可以成功调用https://rest.developer.yodlee.com/services/srest/restserver/v1.0/authenticate/coblogin