【问题标题】:Yodlee REST IAV matching serviceYodlee REST IAV 匹配服务
【发布时间】:2014-01-23 17:44:57
【问题描述】:

因此我们正在尝试使用 Yodlee 的 IAV 匹配服务来验证用户是否拥有银行账户。

我们已使用我们的联合品牌凭据成功登录 Yodlee 并创建了一个用户,并询问了用户的路由号码和帐号。有了这些之后,我们调用了 loginForm。

这就是我们卡住的地方,有时我们可以登录(询问用户他们的银行登录名和密码)然后宾果游戏我们会取回他们的帐户信息。其他时候我们什么也得不到。

有人在使用他们的 REST IAV API 吗?如果是这样,你的流量是多少? (下面附上我们当前的端点流程)

  1. 共同博客
  2. 登录/注册3
  3. getContentServiceInfoByRoutingNumber
  4. getLoginFormForContentService (我们在这里挂了)
  5. getMFAResponse
  6. putMFARequest
  7. startVerificationWithMFA1(尚未启动此功能,因为我们不知道如何获取 verifiableAccount.verifiableTargetAccount.targetAccountId)

如果有人能告诉我们我们缺少什么或者我们需要做哪些电话,那就太好了。

谢谢

【问题讨论】:

  • 到目前为止,您有解决方案吗?

标签: rest yodlee


【解决方案1】:

我没有使用过getContentServiceInfoByRoutingNumber 调用,但我假设您最终会得到一个与getLoginFormFromContentService 一起使用的内容服务ID。也就是说,我认为您缺少为该用户创建项目的主要调用:addItemForContentService1。如果该 contnet 服务是 MFA 类型,那么您进入 getMFAResponse 的流程并(可能)提示用户,然后调用 putMFARequest。请注意,标记为 MFA 的内容服务意味着它可能向用户询问其他问题。您需要致电getMFARequest,然后根据回复决定提示用户(实际上您需要循环回getMFARequest,因为一些MFA机构实际上会提出多个问题)。以下是您应如何处理来自 getMFARequest 的返回数据(这是我从 Yodlee 技术支持查询中收到的建议)以决定如何继续:

  1. 用户已输入正确答案,还有更多问题 可用 - 在这种情况下,在第二次 getMFAResponse 调用中,您将 将 errorCode 设为 null,但 fieldInfo 不会为 null。那么你 需要再次向用户展示其他问题。
  2. 用户输入了正确的答案,没有更多的 MFA 问题 – 在这种情况下,getMFAResponse API 的 errorCode 为 0 响应 XML,因此您可以退出 MFA 流程。
  3. 用户输入了错误的答案/或其他一些错误场景 - 在 在这种情况下,errorCode 和 fieldInfo 都将具有空值,所以 从这里需要退出 MFA 流程,然后您需要检查 refreshInfo 通过轮询刷新状态来了解错误代码。

【讨论】:

  • 非常感谢!我们最终在第 3 步和第 4 步之间调用 addTransferAccount 并且不,我们被困在 enableAccountForAggregation 调用上,因为我们不知道要发送什么(在第 4 步之后和第 5 步之前)这个调用应该发送他们的登录信息验证。在文档中,它要求提供 userContext(CobSession 令牌和 userSessionToken)和 itemAccountId,然后是 itemDetails。我们的问题是他们没有指定所有 itemDetails 是什么以及它们应该如何格式化。你会碰巧对此有任何想法吗?
  • 我想我应该为这个问题打开一个新话题:/他们的文档现在正在杀死我们
  • 通常像addItemForContentService 这样的调用使用与getLoginForm 调用返回的相同的名称和值对。我在你的另一张票上添加了一条评论,解释了我们如何为addItemForContentService1 做这件事。我希望这会有所帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-11-23
  • 1970-01-01
  • 2015-10-29
  • 1970-01-01
  • 1970-01-01
  • 2014-03-16
  • 1970-01-01
相关资源
最近更新 更多