Udemy (Editora Independente) (Pré-visualização)
A Udemy ajuda a obter informações sobre os cursos de aprendizagem da Udemy.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - 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 | |
|---|---|
| Editora | Nanddeep Nachan, Smita Nachan |
| Sítio Web | https://www.udemy.com/ |
| Política de Privacidade | https://www.udemy.com/terms/privacy/ |
| Categorias | Sítio Web |
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | 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.
Esta conexão não é compartilhável. Se o aplicativo avançado 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 do Cliente | securestring | O segredo do cliente para esta api | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Obter avaliações de cursos |
Devolve lista de avaliações de cursos |
| Obter Cursos |
Devolve lista de cursos |
| Obter detalhes do curso |
Retorna curso com pk especificado. |
| Obter Itens Curriculares Públicos |
Retorna a lista de itens curriculares. |
Obter avaliações de cursos
Devolve lista de avaliações de cursos
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador do curso
|
course_id | True | integer |
Um identificador numérico de curso. |
|
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. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
O número de avaliações para o curso |
|
next
|
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 avaliações para o curso |
|
_class
|
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 |
Avaliação dada pela avaliação |
|
criado
|
results.created | string |
Quando a avaliaçã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 |
|
_class
|
results.user._class | string |
Classe do utilizador |
|
title
|
results.user.title | string |
Título do utilizador |
|
nome
|
results.user.name | string |
Nome do utilizador |
|
display_name
|
results.user.display_name | string |
Nome para exibição do usuário |
Obter Cursos
Devolve lista de cursos
Parâmetros
| Name | Chave | Necessá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 |
Filtre cursos por categoria principal. |
|
|
Subcategoria primária
|
subcategory | string |
Filtrar cursos por subcategoria primária. |
|
|
Preço
|
price | string |
Classifique os 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 |
Filtre cursos que são negócios acordados. |
|
|
Código do 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 oculta
|
has_closed_caption | boolean |
Filtre cursos com legenda oculta. |
|
|
Tem exercícios de codificação
|
has_coding_exercises | boolean |
Filtre cursos com exercícios de codificação. |
|
|
Tem Quiz Simples
|
has_simple_quiz | boolean |
Filtre cursos que tenham um questionário simples. |
|
|
Tem espaços de trabalho
|
has_workspace | boolean |
Filtre cursos que tenham espaços de trabalho. |
|
|
Nível de Instrução
|
instructional_level | string |
Filtre os cursos por nível de instrução. |
|
|
Pedido
|
ordering | string |
Classifique os cursos por relevância, mais avaliados, mais bem avaliados, mais recentes, preço-baixo-para-alto ou preço-alto-para-baixo. |
|
|
Classificação Média
|
ratings | number |
Filtre os cursos por classificação média mínima. |
|
|
Duração do Curso
|
duration | string |
Filtre os cursos por duração do curso como curto, médio, longo, extralongo |
|
|
Ids de subscrição
|
subs_coll_id | integer |
IDs de subscrição do utilizador. |
|
|
Tipo de Filtro de Subscrição
|
subs_filter_type | string |
Filtrar cursos por subscrição ou não subscritos |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
O número de cursos |
|
next
|
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 |
|
_class
|
results._class | string |
Turma 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 |
O detalhe de preços do cource |
|
price_serve_tracking_id
|
results.price_serve_tracking_id | string |
O ID de rastreamento do preço serve para o curso |
|
visible_instructors
|
results.visible_instructors | array of object |
Uma matriz de objetos de usuário que indicam os instrutores do curso. Observe que os cursos da Udemy podem ter vários instrutores |
|
_class
|
results.visible_instructors._class | string |
Aula 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 utilizador, dimensões 50x50 |
|
image_100x100
|
results.visible_instructors.image_100x100 | string |
Imagem de utilizador, dimensões 100x100 |
|
iniciais
|
results.visible_instructors.initials | string |
Iniciais do instrutor |
|
URL
|
results.visible_instructors.url | string |
URL absoluto 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 prático |
|
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 aulas 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 tuitá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 |
|
options
|
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 |
|
valor
|
aggregations.options.value | string |
Valor da opção de agregação |
|
search_tracking_id
|
search_tracking_id | string |
O ID de acompanhamento da pesquisa |
Obter detalhes do curso
Retorna curso com pk especificado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador do curso
|
pk | True | integer |
Um identificador numérico de curso. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
_class
|
_class | string |
Turma 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 |
O detalhe de preços do cource |
|
price_serve_tracking_id
|
price_serve_tracking_id | string |
O ID de rastreamento do preço serve para o curso |
|
visible_instructors
|
visible_instructors | array of object |
Uma matriz de objetos de usuário que indicam os instrutores do curso. Observe que os cursos da Udemy podem ter vários instrutores |
|
_class
|
visible_instructors._class | string |
Aula 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 utilizador, dimensões 50x50 |
|
image_100x100
|
visible_instructors.image_100x100 | string |
Imagem de utilizador, dimensões 100x100 |
|
iniciais
|
visible_instructors.initials | string |
Iniciais do instrutor |
|
URL
|
visible_instructors.url | string |
URL absoluto 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 prático |
|
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 Curriculares Públicos
Retorna a lista de itens curriculares.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Identificador do curso
|
course_id | True | integer |
Um identificador numérico de curso. |
|
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. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
_class
|
_class | string |
Aula do item do currículo público |
|
id
|
id | integer |
Identificação do item curricular público |
|
title
|
title | string |
Título do item curricular público |
|
URL
|
url | string |
URL do item do currículo público |
|
is_paid
|
is_paid | boolean |
Se o item do currículo público é pago |
|
Preço
|
price | string |
Preço do item do currículo público |
|
price_detail
|
price_detail | string |
O detalhe de preços do item do currículo público |
|
price_serve_tracking_id
|
price_serve_tracking_id | string |
O ID de acompanhamento do preço serve para o item do currículo público |
|
visible_instructors
|
visible_instructors | array of object |
Lista de instrutores visíveis para o item do currículo público |
|
_class
|
visible_instructors._class | string |
Aula 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 utilizador, dimensões 50x50 |
|
image_100x100
|
visible_instructors.image_100x100 | string |
Imagem de utilizador, 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 visível do instrutor, dimensões 125_H |
|
image_240x135
|
image_240x135 | string |
Imagem visível do instrutor, dimensões 240x135 |
|
is_practice_test_course
|
is_practice_test_course | boolean |
Se um curso é um curso de teste prático |
|
image_480x270
|
image_480x270 | string |
Imagem visível do instrutor, 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 |