ListAnswerBreakdownResults
Права пользователя для выполнения запроса
Владелец аккаунта, Администратор аккаунта, Администратор подразделения и роль с индивидуальными настройками с правом "Просмотр детальных отчетов по материалам курса".
Заголовок и параметры запроса
Параметр | Тип | Описание |
---|---|---|
token (обязательный) | string | Токен доступа. Вы можете получить токен с помощью запроса |
contentItemId (обязательный) | string | ID теста (quiz/sub_quiz/online_quiz/sub_online_quiz) |
enrollmentIds (необязательный) | string | Фильтр по назначениям, в которых совершались попытки прохождения |
userIds (необязательный) | string | Фильтр по ID пользователей |
departmentIds (необязательный) | string | Фильтр по департаментам |
groupIds (необязательный) | string | Фильтр по группам |
attemptDate[startDate] attemptDate[endDate] | array | Временной диапазон, когда были прохождения [startDate] — начало периода [endDate] — конец периода Оставьте пустым, если нужны данные за всё время. |
pageSize (необязательный) | string | Количество записей на 1 страницу. Если не указан, то 1000 |
pageToken (необязательный) | string | Токен для перехода на следующую страницу |
Параметры ответа
Заголовок | Тип | Описание |
---|---|---|
userId | string | ID выбранного пользователя |
enrollmentId | string | ID назначения теста |
quizVersion | string | Версия теста. В ответ выгружаются попытки по всем версиям теста |
attemptDate | string | Дата и время попытки |
isAttemptPassed | string | Результат попытки прохождения:
|
attemptScore | string | Оценка по конкретной попытке. Баллы от 0 до 100 |
passingScore | string | Проходной балл от 0 до 100 |
questionNumber | string | Порядковый номер вопроса |
questionTitle | string | Название вопроса |
questionType | string | Тип вопроса |
questionScore | string | Оценка, которая выдаётся при правильном ответе |
questionGroup | string | Группа вопросов |
statementTitle | string | Утверждение в вопросе Шкала Ликерта |
answerText | string | Ответ пользователя на вопрос |
customAnswerText | string | «Свой вариант ответа» для анкетных вопросов «Выбор одного ответа» и «выбор нескольких ответов» |
isAnswerCorrect | string | Результат ответа:
Параметр появляется только для оцениваемых тестов |
answerScore | string | Балл, полученный за правильный ответ на вопрос |
nextPageToken | string | Токен для перехода на следующую страницу |
Возможные ошибки
Ошибка | Описание |
---|---|
Unknown content item | Не найден материал с указанным ID |
Permission denied | У пользователя недостаточно прав для выполнения запроса |
Пример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://ispringlearn.com/go/services/api/soap">
<soapenv:Header/>
<soapenv:Body>
<soap:ListAnswerBreakdownResultsRequest>
<soap:credentials>
<soap:accountUrl>https://ekaterina.brown.local.learn.ispringdev.com/</soap:accountUrl>
<soap:email>owner</soap:email>
<soap:password>12345Q</soap:password>
</soap:credentials>
<soap:quizId>30f29d32-6f4d-11ef-a724-8af438dfe4b3</soap:quizId>
<soap:parentCourseId>47e53186-6f88-11ef-a887-8af438dfe4b3</soap:parentCourseId>
<!--Optional:-->
<soap:userIds>
<!--Zero or more repetitions:-->
<soap:id>09a85b32-bb0d-11ec-b83f-d6c47e9fb349</soap:id>
</soap:userIds>
<!--Optional:-->
<soap:departmentIds>
<!--Zero or more repetitions:-->
<soap:id>95947886-387b-11ef-a145-f25de837f47c</soap:id>
</soap:departmentIds>
</soap:ListAnswerBreakdownResultsRequest>
</soapenv:Body>
</soapenv:Envelope>
Пример ответа
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://ispringlearn.com/go/services/api/soap">
<SOAP-ENV:Body>
<ns1:ListAnswerBreakdownResultsResult>
<ns1:results>
<ns1:result>
<ns1:userId>8059b3b0-6e99-11ef-b471-262eda648104</ns1:userId>
<ns1:enrollmentId>50a2f634-7404-11ef-b709-9ef4ff8e17b3</ns1:enrollmentId>
<ns1:quizVersion>1 (2024-09-16 - 2024-09-16)</ns1:quizVersion>
<ns1:attemptDate>2024-09-16T08:20:59+00:00</ns1:attemptDate>
<ns1:isAttemptPassed>false</ns1:isAttemptPassed>
<ns1:attemptScore>66.67</ns1:attemptScore>
<ns1:passingScore>80</ns1:passingScore>
<ns1:questionNumber>1</ns1:questionNumber>
<ns1:questionTitle>На какой планете есть самый большой вулкан в Солнечной системе?</ns1:questionTitle>
<ns1:questionType>Выбор одного ответа</ns1:questionType>
<ns1:questionScore>10</ns1:questionScore>
<ns1:questionGroup>Группа вопросов 1</ns1:questionGroup>
<ns1:answerText>Марс</ns1:answerText>
<ns1:isAnswerCorrect>false</ns1:isAnswerCorrect>
<ns1:answerScore>0</ns1:answerScore>
</ns1:result>
<ns1:result>
<ns1:userId>8059b3b0-6e99-11ef-b471-262eda648104</ns1:userId>
<ns1:enrollmentId>50a2f634-7404-11ef-b709-9ef4ff8e17b3</ns1:enrollmentId>
<ns1:quizVersion>1 (2024-09-16 - 2024-09-16)</ns1:quizVersion>
<ns1:attemptDate>2024-09-16T08:20:59+00:00</ns1:attemptDate>
<ns1:isAttemptPassed>false</ns1:isAttemptPassed>
<ns1:attemptScore>66.67</ns1:attemptScore>
<ns1:passingScore>80</ns1:passingScore>
<ns1:questionNumber>2</ns1:questionNumber>
<ns1:questionTitle>Какая планета имеет самую плотную атмосферу в Солнечной системе?</ns1:questionTitle>
<ns1:questionType>Выбор одного ответа</ns1:questionType>
<ns1:questionScore>10</ns1:questionScore>
<ns1:questionGroup>Группа вопросов 1</ns1:questionGroup>
<ns1:answerText>Венера</ns1:answerText>
<ns1:isAnswerCorrect>true</ns1:isAnswerCorrect>
<ns1:answerScore>10</ns1:answerScore>
</ns1:result>
<ns1:result>
<ns1:userId>8059b3b0-6e99-11ef-b471-262eda648104</ns1:userId>
<ns1:enrollmentId>50a2f634-7404-11ef-b709-9ef4ff8e17b3</ns1:enrollmentId>
<ns1:quizVersion>1 (2024-09-16 - 2024-09-16)</ns1:quizVersion>
<ns1:attemptDate>2024-09-16T08:20:59+00:00</ns1:attemptDate>
<ns1:isAttemptPassed>false</ns1:isAttemptPassed>
<ns1:attemptScore>66.67</ns1:attemptScore>
<ns1:passingScore>80</ns1:passingScore>
<ns1:questionNumber>3</ns1:questionNumber>
<ns1:questionTitle>Какая планета известна как "Красная планета"?</ns1:questionTitle>
<ns1:questionType>Выбор одного ответа</ns1:questionType>
<ns1:questionScore>10</ns1:questionScore>
<ns1:questionGroup>Группа вопросов 1</ns1:questionGroup>
<ns1:answerText>Марс</ns1:answerText>
<ns1:isAnswerCorrect>true</ns1:isAnswerCorrect>
<ns1:answerScore>10</ns1:answerScore>
</ns1:result>
</ns1:results>
</ns1:ListAnswerBreakdownResultsResult>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>