我在向yodlee添加帐户时出错,下面是我为添加基于站点的帐户所做的步骤。
1.我正在通过调用addSiteAccount1添加帐户。
2.添加帐户后,我可以通过调用getMFAResponseForSite API获取帐户的MFA
3.当我们通过调用putMFARequestForSite API来放置MFA时,我们在json响应中得到错误
我得到的所有回应是
1.addsiteaccount1的响应是
{"siteAccountId":12803756,"isCustom":false,"credentialsChangedTime":1442572129,"siteRefreshInfo":{"siteRefreshStatus":{"siteRefreshStatusId":1,"siteRefreshStatus":"REFRESH_TRIGGERED"},"siteRefreshMode":{"refreshModeId":1,"refreshMode":"MFA"},"updateInitTime":1442572129,"nextUpdate":1442573029,"code":801,"suggestedFlow":{"suggestedFlowId":2,"suggestedFlow":"REFRESH"},"noOfRetry":0,"isMFAInputRequired":true,"siteAddStatus":{"siteAddStatusId":13,"siteAddStatus":"ADD_IN_PROGRESS"}},"siteInfo":{"popularity":0,"siteId":16486,"orgId":1148,"defaultDisplayName":"Dag Site SecurityQA","defaultOrgDisplayName":"Demo Bank","enabledContainers":[{"containerName":"bank","assetType":1},{"containerName":"credits","assetType":2}],"baseUrl":"http://64.14.28.129/dag/index.do","loginForms":[],"isHeld":false,"isCustom":false,"mfaType":{"typeId":4,"typeName":"SECURITY_QUESTION"},"siteSearchVisibility":true,"isAlreadyAddedByUser":true,"isOauthEnabled":false,"hdLogoLastModified":0,"isHdLogoAvailable":false},"created":"2015-09-18T03:28:49-0700","retryCount":0,"disabled":false,"isAgentError":false,"isSiteError":false,"isUARError":false}
2.getMFAResponseForSite的响应为
{"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}
-
当我发送MFA信息时,我得到以下异常
{“errorOccurred”:“true”,“exceptionType”:“com.yodlee.core.InvalidSiteAccountException”,“referenceCode”:“_dc15c156-100b-4049-a75d-dbfa2250b22f”,“message”:“参数
找不到值:12792909“}
有人能告诉我我在哪里使用了错误的api或流吗
AddSiteAccount API flow