Yodlee get_accounts иногда возвращает нулевой результат / пустой ответ - PullRequest
0 голосов
/ 06 сентября 2018

Вот сценарий:

  1. Пользователь успешно входит в банк (через Fastlink)
  2. Сразу после входа пользователя я получаю user provider_accounts (через / providerAccounts API)
  3. Затем, когда я звоню, чтобы получить учетные записи, (через / account) иногда я получаю пустой ответ (найдено 0 учетных записей?)

Когда я пытаюсь сделать это позже (через несколько секунд или минут), я получаю информацию об учетной записи.

Это потому, что Йодли все еще пытается собрать информацию об учетной записи, когда я звоню по телефону /accounts api?

1 Ответ

0 голосов
/ 09 сентября 2018

Это связано с тем, что учетные записи все еще добавляются / связываются.

Используя requestId и providerAccountId, предоставляемые обратным вызовом FastLink, вам необходимо непрерывно опрашивать, чтобы узнать статус обновления процесса привязки учетной записи, и как только он будет завершен, вы можете позвонить в учетные записи get.

Подробнее о состоянии обновления см. в разделе « Добавить / обновить статус процесса учетной записи ».

Йодли теперь облегчает жизнь благодаря веб-зацепкам.Подробнее читайте здесь: Использование Webhooks с Yodlee Core API

TL / DR: вам нужно дождаться завершения добавления / ссылки, прежде чем извлекать учетные записи.

...