Udemy (независимый издатель) (предварительная версия)
Udemy помогает получить информацию о курсах обучения Udemy.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Nanddeep Nachan, Smita Nachan |
| URL | https://www.nanddeepnachanblogs.com/ |
| Адрес электронной почты | NanddeepNachan@gmail.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Nanddeep Nachan, Smita Nachan |
| Website | https://www.udemy.com/ |
| Privacy Policy (Политика конфиденциальности) | https://www.udemy.com/terms/privacy/ |
| Категории | Website |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Идентификатор клиента | securestring | Идентификатор клиента для этого API | True |
| Секрет клиента | securestring | Секрет клиента для этого API | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Получение курсов |
Возвращает список курсов |
| Получение отзывов курса |
Возвращает список проверок курса |
| Получение сведений о курсе |
Возвращает курс с указанными pk. |
| Получение элементов общедоступной учебной программы |
Возвращает список элементов учебной программы. |
Получение курсов
Возвращает список курсов
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Текущая страница
|
page | integer |
Числовое значение, указывающее текущую страницу. страница*page_size не может превышать 10000. |
|
|
Размер страницы
|
page_size | integer |
Числовое значение, указывающее размер страницы. страница*page_size не может превышать 10000. |
|
|
Условие поиска
|
search | string |
Фильтрация курсов по термину поиска. |
|
|
Основная категория
|
category | string |
Фильтрация курсов по первичной категории. |
|
|
Основная подкатегория
|
subcategory | string |
Фильтрация курсов по основной подкатегории. |
|
|
Цена
|
price | string |
Курсы ранжирования по платным ценам или бесплатно. |
|
|
Согласен ли партнерский партнер
|
is_affiliate_agreed | boolean |
Фильтрация курсов, согласованных партнером. |
|
|
Согласованы сделки
|
is_deals_agreed | boolean |
Фильтрация курсов, согласованных сделок. |
|
|
Код языка
|
language | string |
Фильтрация курсов по коду языка альфа-2, указанному по адресу http://www.loc.gov/standards/iso639-2/php/code_list.php |
|
|
Имеет закрытый заголовок
|
has_closed_caption | boolean |
Фильтрация курсов с закрытым заголовком. |
|
|
Имеет упражнения по написанию кода
|
has_coding_exercises | boolean |
Фильтрация курсов с упражнениями по программированию. |
|
|
Имеет простой тест
|
has_simple_quiz | boolean |
Фильтрация курсов с простым тестом. |
|
|
Имеет рабочие области
|
has_workspace | boolean |
Фильтрация курсов с рабочими областями. |
|
|
Уровень инструкций
|
instructional_level | string |
Фильтрация курсов по уровню обучения. |
|
|
Заказ
|
ordering | string |
Курсы ранжирования по релевантности, наиболее проверенные, самые высоко оцененные, новейшие, цено-низкие к высокой или цено-высоко-низкие. |
|
|
Средняя оценка
|
ratings | number |
Фильтрация курсов по минимальному среднему рейтингу. |
|
|
Длительность курса
|
duration | string |
Фильтрация курсов по длительности курса как короткий, средний, длинный, экстралонг |
|
|
Идентификаторы подписки
|
subs_coll_id | integer |
Идентификаторы подписки пользователя. |
|
|
Тип фильтра подписки
|
subs_filter_type | string |
Фильтрация курсов по подписке или не подписанным курсам |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
count
|
count | integer |
Количество курсов |
|
next
|
next | string |
Ссылка на следующий набор записей разбиения по страницам |
|
предыдущий
|
previous | string |
Ссылка на предыдущий набор записей разбиения по страницам |
|
results
|
results | array of object |
Список курсов |
|
_класс
|
results._class | string |
Класс курса |
|
id
|
results.id | integer |
Идентификатор курса |
|
title
|
results.title | string |
Название курса |
|
URL-адрес
|
results.url | string |
URL-адрес страницы панели мониторинга курса |
|
is_paid
|
results.is_paid | boolean |
Оплачивается ли курс |
|
цена
|
results.price | string |
Сколько стоит курс |
|
price_detail
|
results.price_detail | string |
Сведения о ценах на курс |
|
price_serve_tracking_id
|
results.price_serve_tracking_id | string |
Идентификатор отслеживания цены служит для курса |
|
visible_instructors
|
results.visible_instructors | array of object |
Массив объектов пользователей, которые о том, что преподаватели курса. Обратите внимание, что курсы Udemy могут иметь несколько инструкторов |
|
_класс
|
results.visible_instructors._class | string |
Класс инструктора |
|
title
|
results.visible_instructors.title | string |
Название инструктора |
|
имя
|
results.visible_instructors.name | string |
Имя инструктора |
|
display_name
|
results.visible_instructors.display_name | string |
Отображаемое имя инструктора |
|
job_title
|
results.visible_instructors.job_title | string |
Должность инструктора |
|
image_50x50
|
results.visible_instructors.image_50x50 | string |
Изображение пользователя, измерения 50x50 |
|
image_100x100
|
results.visible_instructors.image_100x100 | string |
Изображение пользователя, измерения 100x100 |
|
инициалы
|
results.visible_instructors.initials | string |
Инициалы инструктора |
|
URL-адрес
|
results.visible_instructors.url | string |
Абсолютный URL-адрес страницы профиля пользователя |
|
image_125_H
|
results.image_125_H | string |
Изображение курса, измерения 125_H |
|
image_240x135
|
results.image_240x135 | string |
Изображение курса, измерения 240x135 |
|
is_practice_test_course
|
results.is_practice_test_course | boolean |
Является ли курс тестовый курс практикой |
|
image_480x270
|
results.image_480x270 | string |
Изображение курса, измерения 480x270 |
|
published_title
|
results.published_title | string |
Опубликовано название курса |
|
tracking_id
|
results.tracking_id | string |
Идентификатор отслеживания курса |
|
predictive_score
|
results.predictive_score | string |
Прогнозная оценка курса |
|
relevancy_score
|
results.relevancy_score | string |
Оценка релевантности курса |
|
input_features
|
results.input_features | string |
Входные функции курса |
|
lecture_search_result
|
results.lecture_search_result | string |
Результат поиска лекции для курса |
|
curriculum_lectures
|
results.curriculum_lectures | array of |
Список учебных лекций, связанных с курсом |
|
order_in_results
|
results.order_in_results | string |
Порядок курса в результатах |
|
curriculum_items
|
results.curriculum_items | array of |
Список элементов учебной программы, связанных с курсом |
|
заголовок
|
results.headline | string |
Короткое чирикабельное описание курса |
|
instructor_name
|
results.instructor_name | string |
Имя инструктора для курса |
|
aggregations
|
aggregations | array of object |
Список агрегатов |
|
id
|
aggregations.id | string |
Идентификатор агрегата |
|
title
|
aggregations.title | string |
Название агрегата |
|
options
|
aggregations.options | array of object |
Список параметров агрегирования |
|
key
|
aggregations.options.key | string |
Ключ параметра агрегирования |
|
title
|
aggregations.options.title | string |
Заголовок параметра агрегирования |
|
count
|
aggregations.options.count | integer |
Число параметров агрегирования |
|
value
|
aggregations.options.value | string |
Значение параметра агрегирования |
|
search_tracking_id
|
search_tracking_id | string |
Идентификатор отслеживания поиска |
Получение отзывов курса
Возвращает список проверок курса
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор курса
|
course_id | True | integer |
Числовой идентификатор курса. |
|
Текущая страница
|
page | integer |
Числовое значение, указывающее текущую страницу. |
|
|
Размер страницы
|
page_size | integer |
Числовое значение, указывающее размер страницы. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
count
|
count | integer |
Количество обзоров для курса |
|
next
|
next | string |
Ссылка на следующий набор записей разбиения по страницам |
|
предыдущий
|
previous | string |
Ссылка на предыдущий набор записей разбиения по страницам |
|
results
|
results | array of object |
Список отзывов для курса |
|
_класс
|
results._class | string |
Класс проверки |
|
id
|
results.id | integer |
Идентификатор проверки |
|
title
|
results.title | string |
Заголовок проверки |
|
содержимое
|
results.content | string |
Содержимое проверки |
|
рейтинг
|
results.rating | integer |
Оценка, предоставленная обзором |
|
создано
|
results.created | string |
После создания проверки |
|
изменено
|
results.modified | string |
Когда проверка была изменена |
|
user_modified
|
results.user_modified | string |
Время последнего изменения проверки курса |
|
_класс
|
results.user._class | string |
Класс пользователя |
|
title
|
results.user.title | string |
Заголовок пользователя |
|
имя
|
results.user.name | string |
Имя пользователя |
|
display_name
|
results.user.display_name | string |
Отображаемое имя пользователя |
Получение сведений о курсе
Возвращает курс с указанными pk.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор курса
|
pk | True | integer |
Числовой идентификатор курса. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
_класс
|
_class | string |
Класс курса |
|
id
|
id | integer |
Идентификатор курса |
|
title
|
title | string |
Название курса |
|
URL-адрес
|
url | string |
URL-адрес курса |
|
is_paid
|
is_paid | boolean |
Оплачивается ли курс |
|
цена
|
price | string |
URL-адрес страницы панели мониторинга курса |
|
price_detail
|
price_detail | string |
Сведения о ценах на курс |
|
price_serve_tracking_id
|
price_serve_tracking_id | string |
Идентификатор отслеживания цены служит для курса |
|
visible_instructors
|
visible_instructors | array of object |
Массив объектов пользователей, которые о том, что преподаватели курса. Обратите внимание, что курсы Udemy могут иметь несколько инструкторов |
|
_класс
|
visible_instructors._class | string |
Класс инструктора |
|
title
|
visible_instructors.title | string |
Название инструктора |
|
имя
|
visible_instructors.name | string |
Имя инструктора |
|
display_name
|
visible_instructors.display_name | string |
Отображаемое имя инструктора |
|
job_title
|
visible_instructors.job_title | string |
Должность инструктора |
|
image_50x50
|
visible_instructors.image_50x50 | string |
Изображение пользователя, измерения 50x50 |
|
image_100x100
|
visible_instructors.image_100x100 | string |
Изображение пользователя, измерения 100x100 |
|
инициалы
|
visible_instructors.initials | string |
Инициалы инструктора |
|
URL-адрес
|
visible_instructors.url | string |
Абсолютный URL-адрес страницы профиля пользователя |
|
image_125_H
|
image_125_H | string |
Изображение курса, измерения 125_H |
|
image_240x135
|
image_240x135 | string |
Изображение курса, измерения 240x135 |
|
is_practice_test_course
|
is_practice_test_course | boolean |
Является ли курс тестовый курс практикой |
|
image_480x270
|
image_480x270 | string |
Изображение курса, измерения 480x270 |
|
published_title
|
published_title | string |
Опубликовано название курса |
|
tracking_id
|
tracking_id | string |
Идентификатор отслеживания курса |
Получение элементов общедоступной учебной программы
Возвращает список элементов учебной программы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор курса
|
course_id | True | integer |
Числовой идентификатор курса. |
|
Текущая страница
|
page | integer |
Числовое значение, указывающее текущую страницу. |
|
|
Размер страницы
|
page_size | integer |
Числовое значение, указывающее размер страницы. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
_класс
|
_class | string |
Класс общедоступного элемента учебной программы |
|
id
|
id | integer |
Идентификатор элемента общедоступной учебной программы |
|
title
|
title | string |
Название элемента общедоступной учебной программы |
|
URL-адрес
|
url | string |
URL-адрес общедоступного элемента учебной программы |
|
is_paid
|
is_paid | boolean |
Оплачивается ли общедоступная учебная программа |
|
цена
|
price | string |
Цена элемента общедоступной учебной программы |
|
price_detail
|
price_detail | string |
Сведения о ценах на элемент общедоступной учебной программы |
|
price_serve_tracking_id
|
price_serve_tracking_id | string |
Идентификатор отслеживания цены служит для элемента общедоступной учебной программы |
|
visible_instructors
|
visible_instructors | array of object |
Список видимых инструкторов для элемента общедоступной учебной программы |
|
_класс
|
visible_instructors._class | string |
Класс видимого инструктора |
|
title
|
visible_instructors.title | string |
Заголовок видимого инструктора |
|
имя
|
visible_instructors.name | string |
Имя видимого инструктора |
|
display_name
|
visible_instructors.display_name | string |
Отображаемое имя видимого инструктора |
|
job_title
|
visible_instructors.job_title | string |
Название задания видимого инструктора |
|
image_50x50
|
visible_instructors.image_50x50 | string |
Изображение пользователя, измерения 50x50 |
|
image_100x100
|
visible_instructors.image_100x100 | string |
Изображение пользователя, измерения 100x100 |
|
инициалы
|
visible_instructors.initials | string |
Инициалы видимого инструктора |
|
URL-адрес
|
visible_instructors.url | string |
URL-адрес видимого инструктора |
|
image_125_H
|
image_125_H | string |
Видимый образ инструктора, измерения 125_H |
|
image_240x135
|
image_240x135 | string |
Видимый образ инструктора, измерения 240x135 |
|
is_practice_test_course
|
is_practice_test_course | boolean |
Является ли курс тестовый курс практикой |
|
image_480x270
|
image_480x270 | string |
Видимый образ инструктора, 480x270 |
|
published_title
|
published_title | string |
Опубликовано название видимого инструктора |
|
tracking_id
|
tracking_id | string |
Идентификатор отслеживания видимого инструктора |