5

我有一个有格子支持的案例,但自 12/26 开放以来,它甚至没有被触及,也许他们上周都在度假。

我们曾经为一个站点使用过以前的 API,并希望将它用于一个新站点。我们发现自上次以来 API 发生了巨大变化,就像一年前一样,并且一切似乎都在沙箱中工作,但是对于“开发”或“生产”,无法让 TD Business Direct 链接并生成所需的 access_token 所以我们可以将交易拉入我们的应用程序。

因此,我希望通过这篇文章,我可能会得到一些帮助,以了解“此项目的登录详细信息已更改(凭据、MFA 或所需的用户操作)的错误,并且需要用户登录才能更新此信息。使用 Link 的更新模式将项目恢复到良好状态”的真正含义。Plaid Link 流程似乎接受初始凭据和对 MFA 的响应,但在回答第二个问题后给出错误,我们无法链接该帐户。

当它在第二个 MFA 问题得到回答并显示后尝试发布时,我们会看到 400 状态:

{ "display_message": null, "error_code": "ITEM_LOGIN_REQUIRED", "error_message": "此项目的登录详细信息已更改(凭据、MFA 或所需的用户操作),需要用户登录才能更新此信息。使用链接的更新模式将项目恢复到良好状态", "error_type": "ITEM_ERROR", "request_id": "request_id_here" }

我们退出时可能有帮助的其他细节:

{"institution":{"name":"TD Bank - Business Direct","institution_id":"ins_107836"},"request_id":"request_id_here","link_session_id":"session_id_here","status":"requires_questions" }

从仅阅读消息来看,我们可能没有输入正确的凭据,但我们可以很好地登录银行网站,所以它们是正确的,并且帐户没有被锁定。

4

2 回答 2

3

当我遇到类似问题时,原因在于更改了用户的详细信息。每次更改某些细节时,您都需要在更新模式下将用户的银行帐户与格子重新关联。

Exception with"error_code": "ITEM_LOGIN_REQUIRED"将帮助您检测此类情况并适当处理它们。

他们的文档中有更多信息:https ://plaid.com/docs/link/update-mode/

于 2018-08-31T23:07:29.043 回答
0

链接更新应该可以正常工作。如果您还面临一些问题,请创建格子支持工单,让他们知道请求 ID、bank_id 以及您遇到的错误类型。

有时问题就在他们这边。回复很慢,但您会在 2 天内得到回复,如果有一些修复,他们会要求您在修复被推到他们这边后进行测试。

于 2018-01-12T16:26:09.550 回答