2015-05-29 2 views
-1

Re: Yodlee сайта основанного APIYodlee обновление на уже активный МИД счет

а) Я знаю, что при добавлении MFA счета вы должны вызвать/jsonsdk/Обновить/startSiteRefresh. Но если учетная запись уже добавлена ​​и уже активна, и я хочу запустить обновление вручную для получения новых данных, это/jsonsdk/Refresh/startSiteRefresh правильный API для использования?

b) Когда я использую/jsonsdk/Refresh/startSiteRefresh для обновления вручную, я не хочу запускать весь поток MFA, я просто хочу вытащить новые данные, если это возможно. Итак, какой refreshMode я указываю «MFA» или «NORMAL»?

Я прошу об этом, потому что я использовал режим «MFA», и это вызвало ошибку 522 (таймаут) из-за нового вопроса безопасности. Но когда Yodlee запускает ночное обновление, такое же условие приведет к 506 или 518; а не 522. Может быть, я должен указать «НОРМАЛЬНО» даже для учетных записей «MFA» для обновления вручную?

ответ

0

Вам не нужно передавать режим обновления в API startSiteRefresh. Когда вы вызываете этот API для siteAccountID, ответ скажет вам, требуется ли MFA или нет. Ниже поля могут быть использованы из ответа.

"siteRefreshMode":{ 
     "refreshModeId":1, 
     "refreshMode":"MFA" 
    } 

В зависимости от refreshMode вы можете следить за потоком MFA или нормальным потоком.

Когда вы запускаете этот API, вам нужно будет передать полный поток, чтобы получить последние данные, иначе обновление не произойдет, и данные не будут обновлены.

Refer - startSiteRefresh для API и Refresh Flow для обновления учетной записи.

Я прошу об этом, потому что я использовал режим «MFA», и это вызвало ошибку 522 (таймаут) из-за нового вопроса безопасности. Но когда Yodlee запускает ночное обновление, такое же условие приведет к 506 или 518; не код 522

Это происходит потому, что в случае ручного обновления вы как пользователь не отвечает на вопрос, заданный в конце участка и, следовательно, наш сервер идентифицирует его как не получен ответ от пользователя и, следовательно, 522 ошибок. Когда это автоматическое обновление с конца Yodlee, и возникает новый вопрос, код ошибки равен 518.

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