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

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 14 Следующий »

Метод: getContent

Важно:

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

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

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

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

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

Параметры запроса

ПараметрТипОписание
credentials (обязательный)credentialsСмотрите описание объекта Credentials.

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

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

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

ЗаголовокТипОписание
contentItemarrayМассив с данными о траектории обучения, курсе или материале. 
contentItemIdstringID траектории обучения, курса или материала.
titlestringНазвание траектории обучения, курса или материала.
descriptionstringОписание траектории обучения, курса или материала.
userIdstringID пользователя, кому назначен траектория обучения, курс или материал.
addedDatedateTimeДата добавления траектории обучения, курса или материала.
viewUrlstringСсылка на просмотр траектории обучения, курса или материала.
typestringТип контента.


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

<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="https://schemas.xmlsoap.org/soap/envelope/"
                   xmlns="https://ispringlearn.com/go/services/api/soap">
  <SOAP-ENV:Body>
    <GetContentRequest>
      <credentials>
        <accountUrl>https://myaccount.ispringlearn.ru</accountUrl>
        <email>email@email.com</email>
        <password>password</password>
      </credentials>
    </GetContentRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

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

<SOAP-ENV:Envelope xmlns:SOAP-ENV="https://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://ispringlearn.com/go/services/api/soap">
   <SOAP-ENV:Body>
      <GetContentResult>
         <contentItem>
            <contentItemId>6a51a7b0-b4ec-11e9-8dc4-0a580af40990</contentItemId>
            <title>Пример диалогового тренажера - Встреча клиента в автосалоне</title>
            <description/>
            <userId>6eb2500c-b4ec-11e9-bd63-0a580af40990</userId>
            <addedDate>2019-08-02T10:50:33+00:00</addedDate>
            <viewUrl>https://myaccount.ispringlearn.ru/view/100235-6cMak-YHbVg-aEFPv</viewUrl>
            <type>Курс</type>
         </contentItem>
          ...
      </GetContentResult>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
  • Нет меток