2016-03-28 78 views
0

在我的脚本逻辑中,在I addItemForContentService之后,我通过调用getContentServiceInfo并检查返回的对象是否具有mfaType属性来检查内容服务是否需要MFA。如果是这样,我开始一连串的任务,我startRefresh7,并把它放在MFA刷新模式。然后我getRefreshInfo1,并检查它是否在MFA模式下,然后做getMFAResponse。然而,对于一个特定的机构,我得到它作为响应:Yodlee MFA - 容器信息表示有MFA

{ 
    isMessageAvailable: true, 
    fieldInfo: { 
    questionAndAnswerValues: [], 
    numOfMandatoryQuestions: -1, 
    mfaFieldInfoType: 'SECURITY_QUESTION' 
    }, 
    timeOutTime: 100030, 
    itemId: 10178678, 
    errorCode: 0, 
    retry: false 
} 

这是否意味着真的是没有MFA(我认为-1作为falsey值),或其他什么东西?

回答

0

由于getMFAResponse返回errorCode = 0,这意味着不再需要MFA,并且Yodlee能够成功连接到银行站点。这意味着,您可以继续下一步。

另外,如果您是第一次与Yodlee进行集成。建议使用基于站点的方法,或者您可以查看最近发布的新的RESTful Yodlee API。

您不再推荐上面提到的方法。