content/answerTestWidget

Ответ на тествый виджет

Параметры

Название Описание Тип Обязательный
token Токен пользователя Строка Да
id ID виджета Строка Да
answer Ответ на вопрос. Передается в виде ключей вариантов ответов через запятую без пробелов
Для ответа на анкету нужно передавать массив строк/массивов. Пример:
Для виджета
[
{"type":"text","question":"Дурак? (Да, я дурак)","required":"1"},
{"type":"textarea","question":"Дурак? (Нет, я не дурак)","required":"0"},
{"type":"checkbox","question":"Дурак?","required":"0","answers":["Да","Нет","Не знаю"]},
{"type":"radiobox","question":"Дурак?","required":"0","answers":["Да","Нет","Не знаю"]},
{"type":"select","question":"Дурак?","required":"0","answers":["Да","Нет","Не знаю"]}
]
Формат ответа будет иметь вид:
["Да, я дурак","Нет, я не дурак",["Да","Не знаю"],[],["Нет"]]
То есть передается массив ответов на каждый из вопросов по-отдельности, сохраняя последовательность вопросов
Строка Да

Результат

В случае успеха возвращает объект виджет.

Коды ошибок

TOKEN_NOT_FOUND Передан неверный токен.
ANSWER_NOT_FOUND Ответ не передан, содержит несуществующие ключи или имеет неверный формат.
ID_NOT_FOUND Передан неверный ID виджета.
EXAM_COMPLETED Экзамен был завершен, изменить ответы нельзя.
EXAM_NOT_STARTED Пользователь не начал выполнение экзамена
EXAM_ENDED Экзамен закончился

Тест запроса

token:
id:
answer:
Введите данные и нажмите выполнить