在我的脚本逻辑中,在addItemForContentService
之后,我通过调用getContentServiceInfo
检查内容服务是否需要MFA,并检查返回的对象是否具有mfaType
属性。如果确实如此,我会启动一系列任务,我startRefresh7
并将其置于MFA刷新模式。然后我getRefreshInfo1
,检查它是否处于MFA模式,然后执行getMFAResponse
。但是,对于某个特定机构,我将此作为回复:
{
isMessageAvailable: true,
fieldInfo: {
questionAndAnswerValues: [],
numOfMandatoryQuestions: -1,
mfaFieldInfoType: 'SECURITY_QUESTION'
},
timeOutTime: 100030,
itemId: 10178678,
errorCode: 0,
retry: false
}
这是否意味着确实没有MFA(我将-1视为假值)或其他什么?
答案 0 :(得分:0)
由于getMFAResponse返回errorCode = 0,这表示不再需要MFA,Yodlee能够成功连接到银行站点。这意味着,您可以继续执行后续步骤。
另外,如果您是第一次与Yodlee进行集成。建议使用基于站点的方法,或者您可以查看最近发布的新RESTful Yodlee API。
不再推荐您上面提到的方法。