-
Fluxo de trabalho de serviço Web sem periféricos (não interativo)
Antes de começar Você precisa ter estas informações: * O par Id-Key do seu aplicativo (digamos 'appID' e 'appKey', mas eles não serão assim) * O domínio do seu serviço de back-end (qual LMS você está chamando) * O ponto de retorno de chamada para seu aplicativo/serviço em que o LMS pode Enviar Pares de ID de usuário e…
-
Instruções da API de mapeamento de domínio de migração LTI
Esta documentação fornece instruções sobre como usar a nova API de mapeamento de domínio de migração. Esse fluxo de trabalho permitirá a migração de um ou mais URLs de link 1.1 para um domínio de registro 1.3 diferente, preenchendo a lacuna exata do requisito de correspondência de domínio. O que ele pode fazer Essa API de…
-
Pesquisa de Curso
Nesta receita de livro de receitas de API, examinaremos as APIs específicas que o exemplo usa para recuperar cursos, departamentos e semestres. Antes de examinarmos as APIs, vamos examinar a hierarquia típica dos tipos OrgUnit padrão: No diagrama, vemos que os semestres são os filhos diretos da unidade organizacional raiz,…
-
Fluxo de trabalho da API de migração de LTI
As APIs do Brightspace expõem a funcionalidade para permitir que os usuários migrem links legados 1.1 para o Advantage 1.3. Essa API migra um link por vez, o que é mais útil para links no nível da organização que são compartilhados com vários cursos. Os links no nível da organização LTI 1.1 são feitos na página inicial da…
-
Inserindo o valor de frequência para alunos em uma nota de um arquivo .csv
Primeiro, você deve criar uma nota para "Frequência" do tipo "Numérico" no curso usando a seguinte chamada de API: "POST /d2l/api/le/1.0/(orgUnitId)/grades/""{\n" + " \"MaxPoints\": 10,\n" + " \"CanExceedMaxPoints\": false,\n" + " \"IsBonus\": false,\n" + " \"ExcludeFromFinalGradeCalculation\": false,\n" + "…
-
Adicionando um usuário
Postado originalmente em 11/06/2013 no Valence Developer Blog por Sarah-Beth Bianchi. Na receita do Livro de receitas da API desta semana, demonstramos como adicionar um novo usuário ao Ambiente de aprendizagem usando as APIs do Brightspace. Nesse cenário, um aluno se matriculou e pode fazer login no portal da instituição,…
-
Adicionando conteúdo do curso
As APIs do Brightspace expõem a funcionalidade para permitir que os usuários adicionem e removam conteúdo de cursos. Os exemplos a seguir mostram como essas APIs podem ser usadas para criar uma estrutura de tópicos padrão para um curso. Suponha que todos os cursos devam ter os seguintes módulos: * Introdução * Esquema de…
-
Como atualizar a senha de um usuário
A chamada apropriada para atualizar a senha de um usuário fornecendo uma nova é: PUT /d2l/api/lp/(versão)/usuários/( userId)/senha { "Password": } Algumas notas: * Observe que a chamada não aceita uma barra à direita e também é uma rota PUT. * Observe que a rota POST impõe uma redefinição de senha ao usuário enviando a ele…