【问题标题】:Get transaction by item account id通过项目账户ID获取交易
【发布时间】:2013-11-21 20:07:04
【问题描述】:

您好,我正在使用 rest api 访问 yodlee 聚合服务。我无法按项目帐户 ID 搜索交易。我的其余查询如下

parameters = {
'transactionSearchRequest.searchFilter.itemAcctId'=>itemId,
'cobSessionToken'=>cobSessionToken,
'userSessionToken'=>userSessionToken,
'transactionSearchRequest.containerType'=>con_name,
'transactionSearchRequest.lowerFetchLimit'=>0,
'transactionSearchRequest.resultRange.endNumber'=>500,
'transactionSearchRequest.higherFetchLimit'=>500,
'transactionSearchRequest.resultRange.startNumber'=>1,
'transactionSearchRequest.ignoreUserInput'=>'true',
'transactionSearchRequest.searchFilter.transactionSplitType.splitType'=>"A"
}

响应始终是用户的所有交易,而不是特定项目帐户 ID 的交易。 任何帮助表示赞赏

【问题讨论】:

    标签: yodlee


    【解决方案1】:

    您正在传递 ItemId,但传递的参数应该是 ItemAccoutnId。

    ItemId 和 ItemAccountId 的区别 -

    当您链接一个网站说“花旗银行”时,会创建一个 itemId,然后说您在花旗银行下有一个储蓄账户和一个支票账户,那么这两个账户都会有一个名为 itemAccountId 的唯一标识符。

    因此,交易搜索将 itemAccountId 作为参数,并将仅返回该帐户的交易。

    请使用以下 API 获取 ItemAccountId 并将其传递给交易搜索。 https://developer.yodlee.com/Aggregation_API/Aggregation_Services_Guide/Aggregation_REST_API_Reference/getItemSummaryForItem1

    【讨论】:

      猜你喜欢
      • 2020-12-24
      • 2014-03-03
      • 2012-06-25
      • 1970-01-01
      • 2015-09-21
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 2014-02-03
      相关资源
      最近更新 更多