Method: courses.teachers.delete

powoduje usunięcie określonego nauczyciela z określonych zajęć;

Ta metoda zwraca te kody błędów:

  • PERMISSION_DENIED jeśli użytkownik nie ma uprawnień do usuwania nauczycieli tego kursu lub z powodu błędów dostępu.
  • NOT_FOUND, jeśli żaden nauczyciel tego kursu nie ma żądanego identyfikatora lub jeśli kurs nie istnieje.
  • FAILED_PRECONDITION jeśli żądany identyfikator należy do nauczyciela głównego tych zajęć.
  • FAILED_PRECONDITION jeśli żądany identyfikator należy do właściciela folderu na Dysku.
  • FAILED_PRECONDITION jeśli kurs nie ma już aktywnego właściciela.

Żądanie HTTP

DELETE https://classroom.googleapis.com/v1/courses/{courseId}/teachers/{userId}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
courseId

string

Identyfikator kursu. Identyfikatorem może być identyfikator przypisany przez Classroom lub alias.

userId

string

Identyfikator nauczyciela do usunięcia. Identyfikator może być jednym z tych elementów:

  • identyfikator liczbowy użytkownika;
  • adres e-mail użytkownika.
  • ciąg znaków "me" wskazujący użytkownika, który wysłał żądanie;

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi jest pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/classroom.rosters

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.