Yodlee - 何时使用 MFA?

Yodlee - When to use MFA?

我正在使用 Yodlee 获取用户的银行账户信息。我已经实施了一个使用 FieldInfoSingle 身份验证的示例帐户,但我知道美国银行使用带有安全问题的 MFA。

当我调用 getSiteLoginForm API 时,它 returns usernamepassword。当我调用 getSiteInfo API 时,它 returns mfaType.typeName: SECURITY_QUESTION.

  1. 我必须用 MFA 字段调用 addSiteAccount1 吗?
  2. 如何获取用户的问题以发送其答案?

我已阅读 Yodlee 文档,它仅在用户尝试刷新帐户时提及 MFA。抱歉,我对 "refresh" 概念感到困惑。

希望有人能帮助我。

您无需在 addSiteAccount1 API 中传递 MFA 字段。而是使用用户名和密码调用 addSiteAccount1 API,然后一旦进程开始,您将不得不调用另一个名为 getMFAResponseForSite API which will return you the questions that are asked at the bank site and then you need to pass in the answer though putMFARequestForSite

的 API

您还应该遵循此 API flow,它将帮助您进行正确的 API 调用,以便 link 您的帐户。