tworzy nauczyciela kursu.
Administratorzy domen mogą bezpośrednio dodawać użytkowników z ich domeny jako nauczycieli do zajęć w ich domenie. Użytkownicy bez uprawnień administracyjnych powinni wysłać Invitation.
Ta metoda zwraca te kody błędów:
- PERMISSION_DENIEDjeśli użytkownik nie ma uprawnień do tworzenia nauczycieli w tym kursie lub w przypadku błędów dostępu.
- NOT_FOUND, jeśli żądany identyfikator kursu nie istnieje.
- FAILED_PRECONDITIONjeśli konto użytkownika, którego dotyczy prośba, jest wyłączone, w przypadku tych błędów żądania:- CourseMemberLimitReached
- CourseNotModifiable
- CourseTeacherLimitReached
- UserGroupsMembershipLimitReached
- InactiveCourseOwner
 
- ALREADY_EXISTSjeśli użytkownik jest już nauczycielem lub uczniem na zajęciach.
Żądanie HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/teachers
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
| courseId | 
 Identyfikator kursu. Identyfikatorem może być identyfikator przypisany przez Classroom lub  | 
Treść żądania
Treść żądania zawiera wystąpienie elementu Teacher.
Treść odpowiedzi
Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję Teacher.
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
- https://www.googleapis.com/auth/classroom.rosters
- https://www.googleapis.com/auth/classroom.profile.emails
- https://www.googleapis.com/auth/classroom.profile.photos
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.