2015-05-27 5 views
0

Я использую модуль тестирования API разработчика http://developer.yodlee.com/TestDrive и используя одну из 5 фиктивных учетных записей, предоставленных Yodlee. Для конкретного пользователя мне удалось добавить фиктивный банковский счет DAG и один реальный банковский счет, который виден в getAllSiteAccounts деталях Api, поэтому его очевидно, что сайт был добавлен.Невозможно получить информацию о транзакции пользователя от Yodlee API

Но при использовании getUserTransactions API я получаю ошибку

{ 
"errorOccurred": "true", 
"exceptionType": "com.yodlee.core.transactionsearch.exceptions.InvalidSearchIdentifierException", 
"referenceCode": "_567afa0b-9d5a-4fb4-9db1-afd4f43c39c2", 
"message": "Invalid argument value: [email protected]d082d0" 
} 

Я также попытался использовать executeUserSearchRequest еще не получил детали любой сделки

{ 
"searchIdentifier": {}, 
"numberOfHits": 0 
} 

Можете ли вы направить меня Если я Правильно ли вы используете API?

ответ

2

Чтобы получить транзакции, вы должны использовать API-интерфейс executeUserSearchRequest. Вы должны проверить диапазон дат, который вы указали при поиске транзакций, а также попытаться удалить itemAccountId.identifier, а затем выполнить поиск, вы должны получить транзакции.

0

У меня такая же проблема, разница только в том, что у меня нет проблем с учетными записями DAG, но когда я использовал нашу производственную учетную запись, я не могу получить транзакции пользователя. Я читал этот пост Get all user transactions with executeUserSearchRequest, и, я думаю, решение состоит в том, чтобы убедиться, что ваш сервер/код имеет одинаковую конфигурацию часового пояса.

Смежные вопросы