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

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

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

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

Запрос: GET /assignments

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

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

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

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

Фильтр по наличию непроверенных попыток.

Если он не указан - вернутся все непроверенные задания.

Если 1 - вернутся все непроверенные задания.
Если 0 - вернутся все задания.

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

Количество записей на 1 страницу. Если не указан, то 1000.

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

Токен для перехода на следующую страницу выборки. Не указывается для первой страницы.

Заголовки ответа

ПараметрОписание
assignmentsМассив с данными о заданиях.
assignmentIdID задания.
title       Название задания.

Важно:

В список не попадают удалённые задания.

Коды ответов

Код

Текст

Описание

200

Successful operation

Запрос успешно обработан.  Тело ответа будет содержать данные с информацией о результатах пользователей в xml.

400

Bad Request

Ошибка в запросе.

401

Unauthorized

Ошибка авторизации.

403

Permission Denied

У пользователя недостаточно прав для получения списка назначений.

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

GET/assignments?ungraded=1&pageSize=33&pageToken=MmEzZTBiMjAtYmNmYi0xMWU5LTk2ODUtMGE1ODBhZjQwOTVj https/1.1

Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: https://my.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: password

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

https/1.1 200 Successful operation
Connection: close
 
<?xml version="1.0" encoding="UTF-8"?>
<response>
    <assignments>
        <assignment>
            <assignmentId>61449f0a-19ef-11ec-9155-0242ac120034</assignmentId>
            <title>test 1</title>
        </assignment>
        <assignment>
            <assignmentId>0e8a64e2-1d51-11ec-8664-0242ac130034</assignmentId>
            <title>test 5</title>
        </assignment>
    </assignments>
    <nextPageToken>string</nextPageToken>
</response>

  • Нет меток