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

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

Ключ

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

Метод: listContent

Информация

Важно:

  1. Запрос используется для получения списка контента частями. Это удобно, если в аккаунте тысячи позиций контента.

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

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

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

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

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

Параметры

Параметр

Тип

Описание

credentials (обязательный)credentialsСмотрите описание объекта Credentials.
contentItemId (обязательный)stringID курсов.
pageSize (необязательный)stringКоличество записей на 1 страницу. Если не указан, то 1000.
pageToken (необязательный)stringТокен для перехода на следующую страницу. 

...

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

Возвращаемые значения

Возвращает массив данных со следующими свойствами:

ЗаголовокТипОписание
contentItemsarrayМассив со списком курсов, траекторий обучения или материалов, загруженных в аккаунт вне курса. 
contentItemarrayМассив с данными о курсе, траектории обучения или материале, который был загружен в аккаунт вне курса.
contentItemIdstringID курса, траектории обучения или материала, который был загружен в аккаунт вне курса.
titlestringНазвание курса, траектории обучения или материала, который был загружен в аккаунт вне курса.
descriptionstringОписание курса, траектории обучения или материала, который был загружен в аккаунт вне курса.
userIdstringID пользователя, кому назначен курс, траектория обучения или материал, который был загружен в аккаунт вне курса.
addedDatedateTimeДата добавления курса, траектории обучения или материала, который был загружен в аккаунт вне курса.
viewUrlstringСсылка на просмотр курса, траектории обучения или материала, который был загружен в аккаунт вне курса.
typestringТип контента.
nextPageTokenstringКлюч к следующей странице с контентом.
ПараметрТипОписаниеcontentItemIdstringID выбранного курса.nextPageTokenstringТокен для перехода на следующую страницу. 

Возможные ошибки

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

...