你能提供一个用com.yodlee.core.mfarefresh.MFAQuesAnsResponse调用putMFARequestForSite的例子吗?

时间:2015-06-11 23:59:15

标签: yodlee

API文档: https://developer.yodlee.com/Aggregation_API/Aggregation_Services_Guide/Aggregation_REST_API_Reference/putMFARequestForSite

首先,需要为安全问题响应QuesAndAnswerDetails或quesAnsDetailArray指定属性吗?两者都用在文档中,但都不适用于我。

这些是需要指定的子字段吗?

  • 答案
  • answerFieldType
  • 元数据
  • 问题
  • questionFieldType

拉出的MFA表单指定'responseFieldType'而不是'answerFieldType'。

除了样本回复之外,如果文档提供了样本请求,那将非常有用。

1 个答案:

答案 0 :(得分:1)

以下是您可以参考的参数样本

        cobSessionToken =  73832732723dasd131d
        userSessionToken = 312371283712asd12312
        memSiteAccId=10059700
        userResponse.objectInstanceType=com.yodlee.core.mfarefresh.MFAQuesAnsResponse
        userResponse.quesAnsDetailArray[0].answer=karnataka
        userResponse.quesAnsDetailArray[0].answerFieldType=text
        userResponse.quesAnsDetailArray[0].metaData=QUESTION_1
        userResponse.quesAnsDetailArray[0].question=What is the name of your state?
        userResponse.quesAnsDetailArray[0].questionFieldType=label
        userResponse.quesAnsDetailArray[1].answer=Saint Paul HR SEC School
        userResponse.quesAnsDetailArray[1].answerFieldType=text
        userResponse.quesAnsDetailArray[1].metaData=QUESTION_2
        userResponse.quesAnsDetailArray[1].question=What is the name of your first school
        userResponse.quesAnsDetailArray[1].questionFieldType=label

answerFieldType也将从getMFAResponseForSite API中获取responseFieldType的值