我在向yodlee添加帐户时遇到错误,以下是我为添加基于帐户的帐户所做的步骤。
1.我通过调用addSiteAccount1来添加帐户。
2.添加帐户后,我可以通过调用getMFAResponseForSite API来获取帐户的MFA
3.当我们通过调用putMFARequestForSite API来放置MFA时,我们在json响应中遇到错误
我得到的所有回复都是 1.对addsiteaccount1的响应是
{"isMessageAvailable":true,"fieldInfo":{"questionAndAnswerValues":[{"question":"What is the name of your state?","questionFieldType":"label","responseFieldType":"text","isRequired":"true","sequence":1,"metaData":"QUESTION_1"},{"question":"What is the name of your first school","questionFieldType":"label","responseFieldType":"text","isRequired":"true","sequence":2,"metaData":"QUESTION_2"}],"numOfMandatoryQuestions":-1,"mfaFieldInfoType":"SECURITY_QUESTION"},"timeOutTime":46320,"itemId":0,"memSiteAccId":12792909,"retry":false}
2. getMFAResponseForSite的响应是
{{1}}
当我发送MFA信息时,我遇到异常
{ “errorOccurred”: “真”, “exceptionType”: “com.yodlee.core.InvalidSiteAccountException”, “referenceCode”: “_ dc15c156-100b-4049-a75d-dbfa2250b22f”, “消息”:“参数 找不到值:12792909“}
任何人都可以告诉我在AddSiteAccount API flow
中提到的我使用错误的api或流程的位置答案 0 :(得分:0)
您正在尝试的MFA似乎是Q / A.并且假设您正在使用putMFARequestForSite,而您收到的错误正在发生,因为您提供的memSiteAccId不正确,因为异常本身也表示 - “com.yodlee.core.InvalidSiteAccountException”。请传递正确的memSiteAccId,我可以从addSiteAccount1的响应中看到 - 12803756。