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

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

Ключ

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

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

Запрос: 

...

GET /content

Информация

Важно:

  1. Вы получите список всего контента, доступного в аккаунте — траекторий обучения, курсов, отдельно загруженных материалов, материалов, входящих в состав курса.

  2. В ответе будут содержаться только оригинальные (изначально созданные или загруженные) версии курсов и материалов. 

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

    Еще один пример. Курс добавили в траекторию обучения. В ответ попадет только оригинальный курс, а его копия в составе траектории обучения — нет.

    Важно
    , как вы создали копию:
    • если это копия, то информация о контенте придет,
    • если это связанная копия, информация не придет
Вы получите список оригинальных курсов, которые были загружены в аккаунт изначально. Скопированный контент в выборку не попадет
    • .

  1. Узнайте, как получить список материалов курсов аккаунта, в статье Получение списка материалов курса (устаревший).

Заголовки запроса

Оглавление

...

minLevel

...

Описание

...

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

...

2

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

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

Информация

Для роли с индивидуальными настройками разрешите «Просмотр и назначение материалов пользователям».

Image Added

Заголовки запроса

Заголовок

Описание

Authorization (обязательный)Токен доступа. Вы можете получить токен с помощью запроса

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

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

...

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

ответа

, который был загружен в аккаунт отдельно. добавления курса, , который был загружен в аккаунт отдельно. просмотр курса, , который был загружен в аккаунт отдельно. контента.
ЗаголовокОписание
contentItemМассив с данными о курсе, траектории обучения, курсе или материале, который был загружен в аккаунт отдельно. 
contentItemIdID курса, ID траектории обучения, курса или материала, который был загружен в аккаунт отдельно.
titleНазвание курса, Название траектории обучения, курса или материала
subtitleПодзаголовок траектории обучения, курса или материала
descriptionОписание курса, Описание траектории обучения, курса или материала, который был загружен в аккаунт отдельно.
userIdID пользователя, кому назначен курс, назначен траектория обучения, курс или материал, который был загружен в аккаунт отдельно.
addedDateДата добавления траектории обучения, курса или материала
viewUrlСсылка на просмотр траектории обучения, курса или материала
typeТип контента

Коды ответа

Код

Текст

Описание

200Successful operationOKЗапрос успешно обработан. Тело ответа будет содержать данные с информацией о материалах аккаунта в xml.
400Bad RequestОшибка в запросе.
401UnauthorizedОшибка авторизации.
403Permission DeniedУ пользователя недостаточно прав для получения информации о материалах.

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

Блок кода
languagexml
GET /content
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: http://myaccount.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: password
Authorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE

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

Блок кода
languagexml
HTTPhttps/1.1 200 Successful operationOK
Connection: close

<?xml version="1.0" encoding="UTF-8"?>
<response>
    <contentItem>
        <contentItemId>86479c62-4e4a-11e9-9ddf-e6163e60333c</contentItemId>
        <title>Адаптация отдела продаж</title>
        <subtitle>Развитие мягких навыков</subtitle>
   <description>Курс     <description>Курс для стажеров отдела продаж.</description>
        <userId>87a61dae-4e4a-11e9-80be-e6163e60333c</userId>
        <addedDate>2019-03-26T06:34:57+00:00</addedDate>
        <viewUrl>http<viewUrl>https://myaccount.ispringlearn.ru/view/200009-1gryB-w4K2M-gB5X5</viewUrl>
        <type>Курс</type>
    </contentItem>
...
</response>

...