Включить страницу | ||||
---|---|---|---|---|
|
Запрос: POST /assignments/attempts/grade
Запрос поможет получить оценки за каждую попытку ответа на задание.
Оглавление minLevel 2
Права пользователя для выполнения запроса
Владелец аккаунта, Администратор аккаунта, Администратор подразделения и пользователь с ролью с индивидуальными настройками, которые позволяют проверять задания.
Заголовки и параметры запроса
Заголовок | Описание | ||
---|---|---|---|
X-Auth-Account-Url (required) | Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru. | ||
X-Auth-Email (required) | Логин Владельца аккаунта, Администратора, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками. | ||
Authorization (обязательный) | Токен доступа. Вы можете получить токен с помощью запроса | X-Auth-Password (required) | Пароль Владельца аккаунта, Администратора, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками. |
Параметр | Описание | ||
assignmentAttemptGrades (обязательный) | Массив с данными для оценки попыток | .||
attemptId (обязательный) | ID попыток | .||
score (обязательный) | Баллы от | 01 до 100 | .|
comment (необязательный) | Комментарий | .
Информация |
---|
Важно: Длина комментария не больше 32768 символов. Максимальное количество элементов - 1000100. Задание и назначение, к которым относится оцениваемая попытка, не должны быть удалены. |
Коды ответов
Код | Текст | Описание |
---|---|---|
200 | Successful operation | Запрос успешно обработан. Тело ответа будет содержать данные с информацией о результатах пользователей в xml. |
400 | Bad Request | Ошибка в запросе. |
401 | Unauthorized | Ошибка авторизации. |
403 | Permission Denied | У пользователя недостаточно прав для получения списка назначений. |
Пример запроса
Блок кода | ||
---|---|---|
| ||
POST/assignments/attempts/grade https/1.1 Host: api-learn.ispringlearn.com X-Auth-Account-Url: https://myaccount.ispringlearn.ru X-Auth-Email: email@email.com X-Auth-Password: 12345Qru Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE Content-Type:application/xml <?xml version="1.0" encoding="UTF-8"?> <request> <assignmentAttemptGrades> <attemptGrade> <attemptId>b825d996-2da0-11ec-9c36-0242ac150037</attemptId> <score>55</score> <comment>What<comment>Есть was nice<замечания</comment> </attemptGrade> <attemptGrade> <attemptId>cb48025e-2db1-11ec-a60f-0242ac150037</attemptId> <score>75</score> <comment>What<comment>Все was awesome<хорошо</comment> </attemptGrade> </assignmentAttemptGrades> </request> |
Пример ответа
Блок кода | ||
---|---|---|
| ||
https/1.1 201 Successful operation Connection: close |
...