虚拟帐户 Yodlee 的多因素身份验证

Mulifactor Authentication for dummy Account Yodlee

我已成功登录 Cobrand 和 User 并设置 DAG。我正在尝试使用 FMFA 添加帐户,但最终得到如下所示的错误响应。

https://developer.api.yodlee.com:443/ysl/restserver/v1/providerAccounts?providerId=16445

凭据参数:

{ "loginForm" :  {
        "id": 16103,
        "forgetPasswordURL": "http://64.14.28.129/dag/index.do",
        "formType": "login",
        "row": [
          {
            "id": 150862,
            "label": "Catalog",
            "form": "0001",
            "fieldRowChoice": "0001",
            "field": [
              {
                "id": 65499,
                "name": "LOGIN",
                "type": "text",
                "value": "ibrahimHassan.site16445.1",
                "isOptional": false,
                "valueEditable": true
              }
            ]
          },
          {
            "id": 150863,
            "label": "Password",
            "form": "0001",
            "fieldRowChoice": "0002",
            "field": [
              {
                "id": 65500,
                "name": "PASSWORD",
                "type": "password",
                "value": "site16445.1",
                "isOptional": false,
                "valueEditable": true
              }
            ]
          }
        ]
      }
      }

供应商编号:16445

回复:

{
  "errorCode": "Y400",
  "errorMessage": "Invalid value for login, site [DagSiteTokenFMPA]",
  "referenceCode": "f1493111410473e4L27n"
}

我需要此服务返回的响应,以便我可以相应地为我的 iOS 应用程序建模。如果有人指出 APIs 以正确的顺序和 API 主体的参数。

从您的要求我们可以看出登录表单不正确。请找到正确的登录表单-

希望对您有所帮助。

{
    "loginForm": {
        "id": 16126,
        "forgetPasswordURL": "http://64.14.28.129/dag/index.do",
        "formType": "login",
        "row": [
          {
            "id": 150876,
            "label": "Catalog",
            "form": "0001",
            "fieldRowChoice": "0001",
            "field": [
              {
                "id": 65513,
                "name": "LOGIN",
                "type": "text",
                "value": "ibrahimHassan.site16445.1",
                "isOptional": false,
                "valueEditable": true
              }
            ]
          },
          {
            "id": 150877,
            "label": "Password",
            "form": "0001",
            "fieldRowChoice": "0002",
            "field": [
              {
                "id": 65514,
                "name": "PASSWORD",
                "type": "password",
                "value": "site16445.1",
                "isOptional": false,
                "valueEditable": true
              }
            ]
          }
        ]
      }
}