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

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Включить страницу
Лэйблы с указанием тарифа
Лэйблы с указанием тарифа

Запрос: GET /assignments

Оглавление
minLevel2

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

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

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

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

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

Если он не указан

, вернутся все непроверенные задания.

Если

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

— вернутся все задания

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

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

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

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

...

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

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


Информация

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

Коды ответов

Код

Текст

Описание

200

Successful operation

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

400

Bad Request

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

401

Unauthorized

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

403

Permission Denied

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

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

Блок кода
languagexml
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


Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE  

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

Блок кода
languagexml
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>