- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Cria um professor de um curso.
Os administradores de domínio podem adicionar diretamente usuários do domínio como professores em cursos do domínio. Os usuários que não são administradores precisam enviar um Invitation
.
Esse método retorna os seguintes códigos de erro:
PERMISSION_DENIED
se o usuário solicitante não tiver permissão para criar professores neste curso ou por erros de acesso.NOT_FOUND
se o ID do curso solicitado não existir.FAILED_PRECONDITION
se a conta do usuário solicitado estiver desativada, para os seguintes erros de solicitação:- CourseMemberLimitReached
- CourseNotModifiable
- CourseTeacherLimitReached
- UserGroupsMembershipLimitReached
- InactiveCourseOwner
ALREADY_EXISTS
se o usuário já for professor ou estudante no curso.
Solicitação HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/teachers
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
course |
Identificador do curso. Esse identificador pode ser o atribuído pelo Google Sala de Aula ou um |
Corpo da solicitação
O corpo da solicitação contém uma instância de Teacher
.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de Teacher
.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/classroom.rosters
https://www.googleapis.com/auth/classroom.profile.emails
https://www.googleapis.com/auth/classroom.profile.photos
Para mais informações, consulte o guia de autorização.