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

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

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

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

Запрос: POST /assignments/attempts/grade

Запрос поможет получить оценки за каждую попытку ответа на задание.

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

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

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

ЗаголовокОписание
X-Auth-Account-Url (required)Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru.
X-Auth-Email (required)Логин Владельца аккаунтаАдминистратора, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками.
X-Auth-Password (required)Пароль Владельца аккаунтаАдминистратора, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками.
ПараметрОписание
assignmentAttemptGrades (обязательный)Массив с данными для оценки попыток.
attemptId (обязательный)               ID попыток.
score (обязательный) Баллы от 0 до 100.
comment (необязательный)Комментарий.

Важно:

Длина комментария не больше 32768 символов.

Максимальное количество элементов - 1000.

Коды ответов

Код

Текст

Описание

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: 12345Q
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 was nice</comment>
        </attemptGrade>
        <attemptGrade>
            <attemptId>cb48025e-2db1-11ec-a60f-0242ac150037</attemptId>
            <score>75</score>
            <comment>What was awesome</comment>
        </attemptGrade>
    </assignmentAttemptGrades>
</request>

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

https/1.1 201 Successful operation
Connection: close
  • Нет меток