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/ |
| 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 |