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

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

Ключ

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

Запрос: 

...

GET course/

...

id/modules

Информация

Важно:

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

Оглавление
minLevel2

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

...

Описание

Заголовок

Описание

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

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

ЗаголовокОписание
modulesМассив со списком материалов и мероприятий всех курсов аккаунта или определенных курсов. 
moduleМассив с данными о материале или мероприятии.
moduleIdID материала или мероприятия.
contentItemIdID материала или мероприятия.
courseIdID курса, в который входит материал или мероприятие.
titleНазвание материала или мероприятия.
descriptionОписание материала или мероприятия.
authorIdID автора материала или создателя мероприятия.
addedDateДата добавления материала или создания мероприятия.
viewUrlСсылка на просмотр материала или мероприятия.
nextPageTokenКлюч к следующей странице списка материалов и мероприятий.

...

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

Блок кода
languagexml
GET v2/courses/modules?courseIds[]=course/2a06bb18-41a1-11ea-b641-0a580af40727&pageSize=1000&pageToken=Mg/modules https/1.1
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: https://myaccount.ispringlearn.ru
X-Auth-Email: email@email.ru
X-Auth-Password: password

...

Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<response>
    <modules>
        <module>
            <moduleId>37cb8634-41a1-11ea-9240-0a580af40727</moduleId>
            <contentItemId>c74a3bc3<itemId>c74a3bc3-f593-11e9-a66a-0a580af40186</contentItemId>itemId>
            <courseId>2a06bb18-41a1-11ea-b641-0a580af40727</courseId>
            <title>Профессиональные продажи автомобилей</title>
            <description></description>
            <authorId>79e44d4a-0799-11ea-bb8f-0a580af405bb</authorId>
            <addedDate>2020-01-28T07:38:46+00:00</addedDate>
            <type>material</type>
            <viewUrl>https://myaccount.ispringlearn.ru/view/12-FGwkM-0toYx-GP6Fz</viewUrl>
        </module>
        <module>
            <moduleId>4772dd8a-41a1-11ea-bfc8-0a580af40727</moduleId>
            <contentItemId>f75a3bc3<itemId>f75a3bc3-f593-11e9-a66a-0a580af40197</contentItemId>itemId>
            <courseId>2a06bb18-41a1-11ea-b641-0a580af40727</courseId>
            <title>Как повысить продажи за 7 дней</title>
            <description></description>
            <authorId>79e44d4a-0799-11ea-bb8f-0a580af405bb</authorId>
            <addedDate>2020-01-28T07:39:13+00:00</addedDate>
            <type>material</type>
            <viewUrl>https://myaccount.ispringlearn.ru/view/12-BJRXd-hbzrL-19ubg</viewUrl>
        </module>
        <module>
            <moduleId>47778f92-41a1-11ea-a4c8-0a580af40727</moduleId>
            <contentItemId>f75a3bc3<itemId>f75a3bc3-f584-11e9-a66a-0a580a1bf40197</contentItemId>itemId>
            <courseId>2a06bb18-41a1-11ea-b641-0a580af40727</courseId>
            <title>Видеокурс по прямым продажам</title>
            <description></description>
            <authorId>79e44d4a-0799-11ea-bb8f-0a580af405bb</authorId>
            <addedDate>2020-01-28T07:39:13+00:00</addedDate>
            <viewUrl>https://myaccount.ispringlearn.ru/12-uXDeH-byU30-yksZ6</viewUrl><type>training</type>
        </module>
        ...     
    </modules>
    <nextPageToken>NDc3NzhmOTItNDFhMS0xMWVhLWE0YzgtMGE1ODBhZjQwNzI3</nextPageToken>
</response>