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

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

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

Версия 1 Следующий »

Запрос

GET /contents

Параметры запроса

ПараметрОписание
X-Auth-Account-Url (required)Базовый URL аккаунта, например, http://myaccount.ispringlearn.ru.
X-Auth-Email (required)Логин Владельца аккаунтаАдминистратора, Администратора подразделения или Автора.
X-Auth-Password (required)Пароль Владельца аккаунтаАдминистратора, Администратора подразделения или Автора.
pageSizeКоличество записей на 1 страницу. Если не указан, то 1000.
pageTokenТокен для перехода на следующую страницу. 

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

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

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

Коды ответов

КодТекстОписание
200OkЗапрос успешно обработан.
404Unknown content itemНе найден курс с указанным ID.
403Permission deniedУ пользователя недостаточно прав для выполнения запроса.

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

GET/contents?pageSize=1000&pageToken=Mg HTTP/1.1
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: http://myaccount.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: password

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

<?xml version="1.0" encoding="UTF-8"?>
<statuses>
    <status>
        <userId>43f4a84c-6280-11e9-8686-a6210366ac32</userId>
        <status>Пройден</status>
        <progress>90</progress>
        <completionDate>2018-10-26T12:35:10+00:00</completionDate>
        <lastViewDate>2018-10-26T12:33:21+00:00</lastViewDate>
    </status>
    <status>
        <userId>edit/265f433a-6214-11e9-b9cf-7ef279cfa744</userId>
        <status>В процессе</status>
        <progress>30</progress>
        <lastViewDate>2018-10-23T14:14:13+00:00</lastViewDate>
    </status>
</statuses>

Поле ’completionDate’ показывается только для пройденного материала, а ’lastViewDate’ — при наличии просмотра.

  • Нет меток