Compartilhar via


Udemy (Editor Independente) (versão prévia)

O Udemy ajuda a obter informações sobre os cursos de aprendizagem do Udemy.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Nanddeep Nachan, Smita Nachan
URL https://www.nanddeepnachanblogs.com/
Email NanddeepNachan@gmail.com
Metadados do conector
Publicador Nanddeep Nachan, Smita Nachan
Site da Web https://www.udemy.com/
Política de Privacidade https://www.udemy.com/terms/privacy/
Categorias Site da Web

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
ID do cliente secureString A ID do cliente para esta api Verdade
Segredo de Cliente secureString O segredo do cliente para esta api Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Obter cursos

Retorna a lista de cursos

Obter detalhes do curso

Retorna o curso com pk especificado.

Obter itens de currículo público

Retorna a lista de itens curriculares.

Obter revisões de curso

Retorna a lista de revisões de curso

Obter cursos

Retorna a lista de cursos

Parâmetros

Nome Chave Obrigatório Tipo Description
Página Atual
page integer

Um valor numérico que indica a página atual. page*page_size não pode ser maior que 10000.

Tamanho da Página
page_size integer

Um valor numérico que indica o tamanho da página. page*page_size não pode ser maior que 10000.

Termo de Pesquisa
search string

Filtrar cursos por um termo de pesquisa.

Categoria Primária
category string

Filtrar cursos por categoria primária.

Subcategoria primária
subcategory string

Filtrar cursos por subcategoria primária.

Preço
price string

Classificar cursos por preço pago ou sem preço.

É afiliado acordado
is_affiliate_agreed boolean

Filtrar cursos que são afiliados acordados.

Acordos acordados
is_deals_agreed boolean

Filtrar cursos que são acordos acordados.

Código de idioma
language string

Filtrar cursos por código de idioma alfa-2 especificado em http://www.loc.gov/standards/iso639-2/php/code_list.php

Tem Legenda Fechada
has_closed_caption boolean

Filtrar cursos que têm legenda fechada.

Tem exercícios de codificação
has_coding_exercises boolean

Filtrar cursos que têm exercícios de codificação.

Tem Teste Simples
has_simple_quiz boolean

Filtrar cursos que têm teste simples.

Tem workspaces
has_workspace boolean

Filtrar cursos que têm workspaces.

Nível de instrução
instructional_level string

Filtrar cursos por nível de instrução.

Pedido
ordering string

Classifique os cursos por relevância, mais revisados, mais bem avaliados, mais novos, com preço baixo a alto ou preço alto a baixo.

Média
ratings number

Filtrar cursos por classificação média mínima.

Duração do Curso
duration string

Filtrar cursos por duração do curso como curto, médio, longo, extraLong

IDs de assinatura
subs_coll_id integer

IDs de assinatura do usuário.

Tipo de Filtro de Assinatura
subs_filter_type string

Filtrar cursos por assinatura ou cursos não assinados

Retornos

Nome Caminho Tipo Description
count
count integer

O número de cursos

próximo
next string

Link para o próximo conjunto de registros de paginação

anterior
previous string

Link para o conjunto anterior de registros de paginação

results
results array of object

A lista de cursos

_classe
results._class string

Classe do curso

id
results.id integer

ID do curso

title
results.title string

Título do curso

url
results.url string

URL da página do painel do curso

is_paid
results.is_paid boolean

Se o curso é pago

preço
results.price string

Quanto custa o curso

price_detail
results.price_detail string

Os detalhes de preços do cource

price_serve_tracking_id
results.price_serve_tracking_id string

A ID de acompanhamento do preço serve para o curso

visible_instructors
results.visible_instructors array of object

Uma matriz de objetos de usuário que declaram os instrutores do curso. Observe que os cursos da Udemy podem ter vários instrutores

_classe
results.visible_instructors._class string

Classe do instrutor

title
results.visible_instructors.title string

Título do instrutor

nome
results.visible_instructors.name string

Nome do instrutor

display_name
results.visible_instructors.display_name string

Nome de exibição do instrutor

job_title
results.visible_instructors.job_title string

Cargo do instrutor

image_50x50
results.visible_instructors.image_50x50 string

Imagem do usuário, dimensões 50 x 50

image_100x100
results.visible_instructors.image_100x100 string

Imagem do usuário, dimensões 100x100

Iniciais
results.visible_instructors.initials string

Iniciais do instrutor

url
results.visible_instructors.url string

URL absoluta da página de perfil do usuário

image_125_H
results.image_125_H string

Imagem do curso, dimensões 125_H

image_240x135
results.image_240x135 string

Imagem do curso, dimensões 240x135

is_practice_test_course
results.is_practice_test_course boolean

Se o curso é um curso de teste de prática

image_480x270
results.image_480x270 string

Imagem do curso, dimensões 480x270

published_title
results.published_title string

Título publicado do curso

tracking_id
results.tracking_id string

ID de acompanhamento do curso

predictive_score
results.predictive_score string

A pontuação preditiva do curso

relevancy_score
results.relevancy_score string

A pontuação de relevância do curso

input_features
results.input_features string

Os recursos de entrada do curso

lecture_search_result
results.lecture_search_result string

O resultado da pesquisa de palestras para o curso

curriculum_lectures
results.curriculum_lectures array of

A lista de palestras curriculares associadas ao curso

order_in_results
results.order_in_results string

A ordem do curso nos resultados

curriculum_items
results.curriculum_items array of

A lista de itens curriculares associados ao curso

manchete
results.headline string

Uma breve descrição tweetável do curso

instructor_name
results.instructor_name string

Nome do instrutor do curso

aggregations
aggregations array of object

A lista de agregações

id
aggregations.id string

ID da agregação

title
aggregations.title string

Título da agregação

opções
aggregations.options array of object

A lista de opções de agregação

chave
aggregations.options.key string

Chave da opção de agregação

title
aggregations.options.title string

Título da opção de agregação

count
aggregations.options.count integer

Contagem da opção de agregação

value
aggregations.options.value string

Valor da opção de agregação

search_tracking_id
search_tracking_id string

A ID de acompanhamento de pesquisa

Obter detalhes do curso

Retorna o curso com pk especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de curso
pk True integer

Um identificador de curso numérico.

Retornos

Nome Caminho Tipo Description
_classe
_class string

Classe do curso

id
id integer

ID do curso

title
title string

Título do curso

url
url string

URL do curso

is_paid
is_paid boolean

Se o curso é pago

preço
price string

URL da página do painel do curso

price_detail
price_detail string

Os detalhes de preços do cource

price_serve_tracking_id
price_serve_tracking_id string

A ID de acompanhamento do preço serve para o curso

visible_instructors
visible_instructors array of object

Uma matriz de objetos de usuário que declaram os instrutores do curso. Observe que os cursos da Udemy podem ter vários instrutores

_classe
visible_instructors._class string

Classe do instrutor

title
visible_instructors.title string

Título do instrutor

nome
visible_instructors.name string

Nome do instrutor

display_name
visible_instructors.display_name string

Nome de exibição do instrutor

job_title
visible_instructors.job_title string

Cargo do instrutor

image_50x50
visible_instructors.image_50x50 string

Imagem do usuário, dimensões 50 x 50

image_100x100
visible_instructors.image_100x100 string

Imagem do usuário, dimensões 100x100

Iniciais
visible_instructors.initials string

Iniciais do instrutor

url
visible_instructors.url string

URL absoluta da página de perfil do usuário

image_125_H
image_125_H string

Imagem do curso, dimensões 125_H

image_240x135
image_240x135 string

Imagem do curso, dimensões 240x135

is_practice_test_course
is_practice_test_course boolean

Se o curso é um curso de teste de prática

image_480x270
image_480x270 string

Imagem do curso, dimensões 480x270

published_title
published_title string

Título publicado do curso

tracking_id
tracking_id string

ID de acompanhamento do curso

Obter itens de currículo público

Retorna a lista de itens curriculares.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de curso
course_id True integer

Um identificador de curso numérico.

Página Atual
page integer

Um valor numérico que indica a página atual.

Tamanho da Página
page_size integer

Um valor numérico que indica o tamanho da página.

Retornos

Nome Caminho Tipo Description
_classe
_class string

Classe do item de currículo público

id
id integer

ID do item de currículo público

title
title string

Título do item de currículo público

url
url string

URL do item de currículo público

is_paid
is_paid boolean

Se o item de currículo público é pago

preço
price string

Preço do item de currículo público

price_detail
price_detail string

Os detalhes de preços do item de currículo público

price_serve_tracking_id
price_serve_tracking_id string

A ID de acompanhamento do preço serve para o item de currículo público

visible_instructors
visible_instructors array of object

Lista de instrutores visíveis para o item de currículo público

_classe
visible_instructors._class string

Classe do instrutor visível

title
visible_instructors.title string

Título do instrutor visível

nome
visible_instructors.name string

Nome do instrutor visível

display_name
visible_instructors.display_name string

Nome de exibição do instrutor visível

job_title
visible_instructors.job_title string

Cargo do instrutor visível

image_50x50
visible_instructors.image_50x50 string

Imagem do usuário, dimensões 50 x 50

image_100x100
visible_instructors.image_100x100 string

Imagem do usuário, dimensões 100x100

Iniciais
visible_instructors.initials string

Iniciais do instrutor visível

url
visible_instructors.url string

URL do instrutor visível

image_125_H
image_125_H string

Imagem do instrutor visível, dimensões 125_H

image_240x135
image_240x135 string

Imagem de instrutor visível, dimensões 240x135

is_practice_test_course
is_practice_test_course boolean

Se um curso é um curso de teste de prática

image_480x270
image_480x270 string

Imagem do instrutor visível, 480x270

published_title
published_title string

Título publicado do instrutor visível

tracking_id
tracking_id string

ID de acompanhamento do instrutor visível

Obter revisões de curso

Retorna a lista de revisões de curso

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de curso
course_id True integer

Um identificador de curso numérico.

Página Atual
page integer

Um valor numérico que indica a página atual.

Tamanho da Página
page_size integer

Um valor numérico que indica o tamanho da página.

Retornos

Nome Caminho Tipo Description
count
count integer

O número de revisões do curso

próximo
next string

Link para o próximo conjunto de registros de paginação

anterior
previous string

Link para o conjunto anterior de registros de paginação

results
results array of object

Uma lista de revisões para o curso

_classe
results._class string

Classe da revisão

id
results.id integer

ID da revisão

title
results.title string

Título da revisão

conteúdo
results.content string

Conteúdo da revisão

classificação
results.rating integer

Classificação fornecida pela revisão

criadas
results.created string

Quando a revisão foi criada

modified
results.modified string

Quando a revisão foi modificada

user_modified
results.user_modified string

Hora em que a revisão do curso foi modificada pela última vez

_classe
results.user._class string

Classe do usuário

title
results.user.title string

Título do usuário

nome
results.user.name string

Nome do utilizador

display_name
results.user.display_name string

Nome de exibição do usuário