Ответ на тествый виджет
Название | Описание | Тип | Обязательный |
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 | Экзамен закончился |
Введите данные и нажмите выполнить
|