Yodlee刷新已经有效的MFA帐户

时间:2015-05-29 15:07:41

标签: yodlee

Re:Yodlee 基于网站的API

a)我知道在添加MFA帐户时,您应该触发/ jsonsdk / Refresh / startSiteRefresh。但是如果一个帐户已经添加并且已经处于活动状态,并且我想触发手动刷新以获取新数据,那么/ jsonsdk / Refresh / startSiteRefresh是否使用正确的API?

b)当我使用/ jsonsdk / Refresh / startSiteRefresh进行手动刷新时,我不想触发整个MFA流,我只想在可能的情况下提取新数据。那么我指定哪个refreshMode“MFA”或“NORMAL”?

我问这个,因为我使用了“MFA”模式,由于新的安全问题,它因522(超时)错误而失败。但是当Yodlee运行夜间刷新时,相同的条件将导致506或518;不是522.也许我应该为“MFA”帐户指定“正常”进行手动刷新?

1 个答案:

答案 0 :(得分:0)

您无需在startSiteRefresh API中传递刷新模式。当您为siteAccountID调用此API时,响应将告诉您是否需要MFA。可以从响应中使用以下字段。

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

根据refreshMode,您可以遵循MFA流程或正常流程。

当您触发此API时,您必须流动完整的流程以获取最新数据,否则刷新将失败并且数据将不会更新。

请参阅 - startSiteRefresh了解API,Refresh Flow刷新帐户。

  

我问这个,因为我使用了" MFA"模式,由于新的安全问题,它因522(超时)错误而失败。但是当Yodlee运行夜间刷新时,相同的条件将导致506或518;不是522

这是因为在手动刷新的情况下,您作为用户没有回答在最终站点询问的问题,因此我们的服务器将其识别为没有来自用户的响应,因此522错误代码。当它从Yodlee结束时自动刷新并遇到新问题时,错误代码为518.