在整合Yodlee贷款管理系统期间,我面对新西兰银行网站的奇怪行为。 根据Yodlee的详细信息新西兰银行有SiteRefreshMode:NORMAL_REFRESH_MODE,这意味着不应该有额外的形式进行身份验证,但在刷新过程中,我无法获得siteRefreshInfo.status = REFRESH_COMPLETED。Yodlee,新西兰银行,SiteRefreshMode:NORMAL_REFRESH_MODE
还有就是我刷新日志是这样的:
siteRefreshInfo.code = 0, siteRefreshInfo.status = REFRESH_TRIGGERED, retryCount = 0
siteRefreshInfo.code = 0, siteRefreshInfo.status = REFRESH_TRIGGERED, retryCount = 1
siteRefreshInfo.code = 0, siteRefreshInfo.status = PARTIAL_COMPLETE, retryCount = 2
siteRefreshInfo.code = 0, siteRefreshInfo.status = PARTIAL_COMPLETE, retryCount = 3
siteRefreshInfo.code = 0, siteRefreshInfo.status = PARTIAL_COMPLETE, retryCount = 4
siteRefreshInfo.code = 0, siteRefreshInfo.status = PARTIAL_COMPLETE, retryCount = 5
siteRefreshInfo.code = 0, siteRefreshInfo.status = PARTIAL_COMPLETE, retryCount = 6
siteRefreshInfo.code = 0, siteRefreshInfo.status = PARTIAL_COMPLETE, retryCount = 7
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 8
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 9
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 10
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 11
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 12
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 13
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 14
siteRefreshInfo.code = 0, siteRefreshInfo.status = , retryCount = 15
之后,我试图登录到网站BNZ并获得其要求输入网络卫士细节着手登录表单。据我所知,这是MFA的一部分。但是,Yodlee宣称BNZ应该有NORMAL_REFRESH_MODE刷新模式。 如果有可能,我想问问Yodlee团队BNZ有什么问题。为什么它有NORMAL_REFRESH_MODE,但现场我可以看到额外的数据请求。
谢谢。
我设法自己解决问题。主要问题是我期望刷新完成,如果siteRefreshInfo.code = 0和siteRefreshInfo.status = REFRESH_COMPLETED。实际上,如果siteRefreshInfo.code = 0且siteRefreshInfo.status为null,我们可以认为刷新已完成。 – 2014-10-22 14:19:43