Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 10 Следующий »

ДОСТУПНО В BUSINESS ПОДПИСКЕ

GET  /answer_breakdown

Права пользователя для выполнения запроса 

Владелец аккаунта, Администратор аккаунта, Администратор подразделения и роль с индивидуальными настройками с правом на «Просмотр детальных отчетов по материалам курса».

Заголовки и параметры запроса

Заголовок

Описание

Authorization (обязательный)Токен доступа. Вы можете получить токен с помощью запроса
Content-Type: application/json
(обязательный)
Свойство для обработки запроса в JSON. 
Accept: application/json
(обязательный)
Свойство для получения данных в формате JSON.
ПараметрОписание
quizId (обязательный)

ID теста (quiz/sub_quiz/online_quiz/sub_online_quiz

parentCourseId (необязательный)

ID курса, в котором находится материал. 

Один и тот же quizId может быть у отдельного теста и у теста в составе курса.

Если тест находится в составе курса, запрос должен содержать параметр parentCourseId.

enrollmentIds (необязательный)Фильтр по назначениям, в которых совершались попытки прохождения
userIds (необязательный)Фильтр по ID пользователей
departmentIds (необязательный)Фильтр по департаментам
groupIds (необязательный)Фильтр по группам
attemptDate[startDate]
attemptDate[endDate]
Временной диапазон, когда были прохождения

[startDate] — начало периода
[endDate] — конец периода

Оставьте пустым, если нужны данные за всё время.

Параметры ответа

ЗаголовокОписание
userIdID выбранного пользователя
enrollmentIdID назначения теста
quizVersionВерсия теста. В ответ выгружаются попытки по всем версиям теста
attemptDateДата и время попытки
isAttemptPassed

Результат попытки прохождения:

  • true  успешная поппытка,
  • false тест не пройден
attemptScoreОценка по конкретной попытке. Баллы от 0 до 100
passingScoreПроходной балл от 0 до 100
questionNumberПорядковый номер вопроса
questionTitleНазвание вопроса
questionTypeТип вопроса
questionScoreОценка, которая выдаётся при правильном ответе
questionGroupГруппа вопросов
statementTitleУтверждение в вопросе Шкала Ликерта
answerTextОтвет пользователя на вопрос
customAnswerText«Свой вариант ответа» для анкетных вопросов «Выбор одного ответа» и «выбор нескольких ответов»
isAnswerCorrect

Результат ответа:

  • true верный ответ,
  • false неверный ответ.

Параметр появляется только для оцениваемых тестов

answerScoreБалл, полученный за правильный ответ на вопрос

Коды ответов

Код

Текст

Описание

200OKЗапрос успешно обработан. Тело ответа будет содержать данные о том, как пользователь проходил все версии тестов
400Bad RequestОшибка в запросе
403Permission deniedУ пользователя недостаточно прав для выполнения запроса

Пример запроса

GET/report/answer-breakdown?quizId=ba8c60a6-3dd3-11ef-9991-02420a200177&pageSize=10' https/1.1
Host: api-learn.ispringlearn.ru
Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE

Пример ответа

{
    "results": [
       
        {
            "userId": "8059b3b0-6e99-11ef-b471-262eda648104",
            "enrollmentId": "50a2f634-7404-11ef-b709-9ef4ff8e17b3",
            "quizVersion": "1 (2024-09-16 - 2024-09-16)",
            "attemptDate": "2024-09-16T08:20:59+00:00",
            "isAttemptPassed": false,
            "attemptScore": 66.67,
            "passingScore": 80,
            "questionNumber": 1,
            "questionTitle": "На какой планете есть самый большой вулкан в Солнечной системе?",
            "questionType": "Выбор одного ответа",
            "questionScore": 10,
            "questionGroup": "Группа вопросов 1",
            "answerText": "Марс",
            "isAnswerCorrect": false,
            "answerScore": 0
        },
        {
            "userId": "8059b3b0-6e99-11ef-b471-262eda648104",
            "enrollmentId": "50a2f634-7404-11ef-b709-9ef4ff8e17b3",
            "quizVersion": "1 (2024-09-16 - 2024-09-16)",
            "attemptDate": "2024-09-16T08:20:59+00:00",
            "isAttemptPassed": false,
            "attemptScore": 66.67,
            "passingScore": 80,
            "questionNumber": 2,
            "questionTitle": "Какая планета имеет самую плотную атмосферу в Солнечной системе?",
            "questionType": "Выбор одного ответа",
            "questionScore": 10,
            "questionGroup": "Группа вопросов 1",
            "answerText": "Венера",
            "isAnswerCorrect": true,
            "answerScore": 10
        },
        {
            "userId": "8059b3b0-6e99-11ef-b471-262eda648104",
            "enrollmentId": "50a2f634-7404-11ef-b709-9ef4ff8e17b3",
            "quizVersion": "1 (2024-09-16 - 2024-09-16)",
            "attemptDate": "2024-09-16T08:20:59+00:00",
            "isAttemptPassed": false,
            "attemptScore": 66.67,
            "passingScore": 80,
            "questionNumber": 3,
            "questionTitle": "Какая планета известна как "Красная планета"?",
            "questionType": "Выбор одного ответа",
            "questionScore": 10,
            "questionGroup": "Группа вопросов 1",
            "answerText": "Марс",
            "isAnswerCorrect": true,
            "answerScore": 10
        }
    ]
}
  • Нет меток