我正在使用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 API从多个站点获取数据

我最近注册了Yodlee开发人员试用版,为期30天。 我正在尝试使用Yodlee REST API提取财务数据。 添加一个银行帐户(Yodlee术语中的银行B1:网站)后,我可以使用executeUserSearchRequest API提取数据。 但是,此后,我添加了另一个帐户(用于
1回复

Yodlee executeUserSearchRequest不断返回前500个事务

我采用以下方法将所有交易取回,但我一直一直在取回前500个交易。
1回复

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

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

Yodlee executeUserSearchRequest

我在我的网站上使用yodlee集成。 我已经使用“ executeUserSearchRequest” api调用基于用户详细信息执行搜索操作。 我已经在以下链接中分析了yodlee的文档以了解param属性。 使用用户输入的选项不清楚。 文档中的 transactionSearch
1回复

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

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

Yodlee executeUserSearchRequest错误

我尝试从Yodlee API获取信息。 我有一个测试用户,在该用户中我已实现了添加帐户的操作,并且从该站点获得刷新的确定: 现在,当我尝试执行搜索并获取实际交易时,出现以下错误: 问题是我有容器类型! 查看我发送的参数: cobSessionToken = 08
2回复

Yodlee REST API executeUserSearchRequest给出ExceptionOccured错误

我正在尝试使用Yodlee REST API的executeUserSearchRequest获取用户交易, 我收到此错误响应: {“ errorOccurred”:“ true”,“ exceptionType”:“发生异常”,“ referenceCode”:“ _ 8e5
1回复

多次获取事务

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

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

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

Yodlee获取用户帐户详细信息iOS

我已经为yodlee帐户登录了cobrand和user ,并能够获取providers列表。 我在应用程序结尾处没有使用服务器。 我无法通过“提供者”部分中的“添加帐户过帐方法”登录用户。 我打算通过登录用户并在我的应用程序中显示数据来获取用户共同基金数据。 这是可以实现的,因为成功登录