Получить транзакцию по идентификатору учетной записи товара

Привет, я использую rest API для доступа к службам агрегации yodlee. я не могу искать транзакцию по идентификатору учетной записи товара. Мой запрос на отдых выглядит следующим образом

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"
}

Ответом всегда являются все транзакции для пользователя, а не транзакции для определенного идентификатора учетной записи элемента. Любая помощь приветствуется


person user3019162    schedule 21.11.2013    source источник


Ответы (1)


Вы передаете ItemId, но передаваемый параметр должен быть ItemAccoutnId.

Разница между ItemId и ItemAccountId -

когда вы связываете сайт, скажите «Citibank», тогда создается itemId, а затем говорите, что у вас есть сберегательный и текущий счет в Citibank, тогда обе эти учетные записи будут иметь уникальный идентификатор, называемый itemAccountId.

Следовательно, поиск транзакций принимает itemAccountId в качестве параметра и возвращает транзакцию только для этой учетной записи.

Используйте приведенный ниже API, чтобы получить ItemAccountId и передать его в поиск транзакции. https://developer.yodlee.com/Aggregation_API/Aggregation_Services_Guide/Aggregation_REST_API_Reference/getItemSummaryForItem1

person Shreyans    schedule 03.12.2013