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

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

Ключ

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

...

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У пользователя недостаточно прав для выполнения запроса.

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

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

...

Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<statuses>
<response>
    <contentItems>
        <status><contentItem>
            <userId>43f4a84c<contentItemId>c74a3bc3-6280f593-11e9-8686a66a-a6210366ac32<0a580af40186</userId>contentItemId>
           <status>Пройден< <title>string</status>description>
        <progress>90</progress>
    <userId>b6981094-f593-11e9-a66a-0a580af40186</userId>
            <completionDate>2018<addedDate>2016-10-26T1224T11:3518:1023+00:00</completionDate>addedDate>
           <lastViewDate>2018-10-26T12:33:21+00:00</lastViewDate>
 <viewUrl>http://myaccount.ispringlearn.ru/view/22751-AE13s-h3T3K-ViCzL</viewUrl>
        </status>
    <status><type>Course</type>
        <userId>edit/265f433a-6214-11e9-b9cf-7ef279cfa744</userId>
</contentItem>
        <contentItem>
 <status>В процессе</status>
           <progress>30</progress>...
        <lastViewDate>2018-10-23T14:14:13+00:00</lastViewDate></contentItem>
    </status>contentItems>
    <nextPageToken>string</nextPageToken>
</statuses>
Информация
Поле ’completionDate’ показывается только для пройденного материала, а ’lastViewDate’ — при наличии просмотра.
response>