Можете ли вы привести пример вызова putMFARequestForSite с com.yodlee.core.mfarefresh.MFAQuesAnsResponse?

Документы API: https://developer.yodlee.com/Aggregation_API/Aggregation_Services_Guide/Aggregation_REST_API_Reference/putMFARequestForSite

Во-первых, является ли свойство, которое необходимо указывать для ответов на секретные вопросы, QuesAndAnswerDetails или quesAnsDetailArray? Оба используются в документах, но ни один не работал для меня.

И эти подполя, которые должны быть указаны?

  • ответ
  • answerFieldType
  • мЕТАДАННЫЕ
  • вопрос
  • questionFieldType

Вытащенная форма MFA указывает 'responseFieldType' вместо 'answerFieldType'.

Было бы очень полезно, если бы документы предоставляли образцы запросов в дополнение к образцам ответов.

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 будет принимать значение responseFieldType из API getMFAResponseForSite

Другие вопросы по тегам