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

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

Ключ

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

...

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

ЗаголовокТипОписание
modulesarrayМассив со списком модулей курса
modulearrayМассив с данными о модуле курса
moduleIdstringID модуля курса
itemIdstringID материала или мероприятия, входящего в состав курса. 
Этот параметр указывает на ID материала или мероприятия, присвоенный в аккаунте, вне курса, и не совпадает с параметром moduleId
courseIdstringID курса, в который входит модуль
titlestringНазвание модуля курса
descriptionstringОписание модуля курса
authorIdstringID автора материала (есть в ответе, только если type = material)
addedDatedateTimeДата добавления или создания модуля курса
viewUrlstringСсылка на просмотр материала курса (есть в ответе, только если type = material)
type stringТип модуля курса: материал или мероприятие.
Возможные значения:
  • material,
  • training
trainingType[trainingTypeId],
trainingType[trainingTypeTitle]
string

Тип мероприятия, который включает в себя ID и заголовок.
Есть в ответе, только если type = training

nextPageTokenstringТокен для перехода на следующую страницу
sequentialNumberstringПорядковый номер модуля в курсе

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

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

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

Блок кода
languagexml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://ispringlearn.ru/go/services/api/soap">
   <soapenv:Header/>
   <soapenv:Body>
      <soap:ListCourseModulesRequest>
         <soap:credentials>
            <soap:token>K8yyVyTp3Zhe_IUqAnKSVLGzHtZdq5ixuCl94yWSxfE</soap:token>
         </soap:credentials>
         <soap:courseId>a849d840-6a8a-11ef-b992-36bad3a603e7</soap:courseId>
         <!--Optional:-->
<!--         <soap:pageToken>?</soap:pageToken>
-->
         <!--Optional:-->
<!--         <soap:pageSize>?</soap:pageSize>
-->
      </soap:ListCourseModulesRequest>
   </soapenv:Body>
</soapenv:Envelope>

...