Method: courses.teachers.delete

Belirtilen öğretmeni, belirtilen kurstan kaldırır.

Bu yöntem aşağıdaki hata kodlarını döndürür:

  • PERMISSION_DENIED (istemde bulunan kullanıcının bu kursun öğretmenlerini silmesine izin verilmiyorsa) veya erişim hataları nedeniyle.
  • NOT_FOUND, bu kurstaki hiçbir öğretmenin istenen kimliği yoksa veya kurs mevcut değilse.
  • FAILED_PRECONDITION ise istenen kimlik bu dersin birincil öğretmenine ait demektir.
  • FAILED_PRECONDITION ise istenen kimlik, dersin Drive klasörünün sahibine ait demektir.
  • FAILED_PRECONDITION, kursun etkin bir sahibi yoksa.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
courseId

string

Dersin tanımlayıcısıdır. Bu tanımlayıcı, Classroom tarafından atanan tanımlayıcı veya bir alias olabilir.

userId

string

Sililecek öğretmenin tanımlayıcısıdır. Tanımlayıcı aşağıdakilerden biri olabilir:

  • kullanıcının sayısal tanımlayıcısıdır.
  • kullanıcının e-posta adresi
  • İstekte bulunan kullanıcıyı belirten "me" değişmez dizesi

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni boş olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.