getCoursesTree
Права пользователя для выполнения запроса
Владелец аккаунта и Администратор аккаунта, Администратор подразделения, роль с индивидуальными настройками и Автор курсов, у которых есть доступ на редактирование материала.
Автор материала может добавить соавторов во вкладке Совместный доступ.
Заголовки запроса
| accountUrl | Базовый URL аккаунта, например, http://myaccount.ispringlearn.ru/ |
| Email администратора/автора. | |
| password | Пароль администратора/автора |
Возвращаемые значения
Возвращает массив данных со следующими свойствами:
| Заголовок | Тип | Описание |
| contentItemId | string | ID папки или курса |
| title | string | Название папки или курса |
| type | string | Тип материала |
| addedDate | dateTime | Дата добавления материала |
| viewUrl | string | Ссылка на просмотр материала |
| parentId | string | ID родительской папки материала |
Возможные ошибки
| Permission denied | У пользователя недостаточно прав для выполнения запроса. |
| Authorization failed | Ошибка авторизации. |
Пример запроса
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <ns1:GetCoursesTreeRequest> <ns1:credentials> <ns1:accountUrl>http://myaccount.ispringlearn.ru</ns1:accountUrl> <ns1:email>elena.ivanova@email.com</ns1:email> <ns1:password>1234567Wz</ns1:password> </ns1:credentials> </ns1:GetCoursesTreeRequest> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Пример ответа
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <ns1:GetCoursesTreeResult> <ns1:coursesTreeItem> <ns1:contentItemId>1</ns1:contentItemId> <ns1:title>Курсы для продавцов</ns1:title> <ns1:type>Folder</ns1:type> <ns1:addedDate>2024-02-22T19:52:31+03:00</ns1:addedDate> <ns1:parentId/> </ns1:coursesTreeItem> <ns1:coursesTreeItem> <ns1:contentItemId>5</ns1:contentItemId> <ns1:title>Мои проекты</ns1:title> <ns1:type>Folder</ns1:type> <ns1:addedDate>2024-02-22T19:54:50+03:00</ns1:addedDate> <ns1:viewUrl>http://myaccount.ispringlearn.ru/view/4-p4MHJ-H7YQK-AUGBz</ns1:viewUrl> <ns1:parentId>1</ns1:parentId> </ns1:coursesTreeItem> <ns1:coursesTreeItem> <ns1:contentItemId>6</ns1:contentItemId> <ns1:title>Мерчендайзинг</ns1:title> <ns1:type>Presentation</ns1:type> <ns1:addedDate>2024-02-22T20:05:33+03:00</ns1:addedDate> <ns1:viewUrl>http://myaccount.ispringlearn.ru/view/4-9DQZp-vYojm-izSdp</ns1:viewUrl> <ns1:parentId>5</ns1:parentId> </ns1:coursesTreeItem> </ns1:GetCoursesTreeResult> </SOAP-ENV:Body> </SOAP-ENV:Envelope>