Method: courses.teachers.delete

إزالة المُعلّم المحدد من الدورة الدراسية المحددة

تعرض هذه الطريقة رموز الخطأ التالية:

  • PERMISSION_DENIED إذا لم يُسمح للمستخدم الذي قدّم الطلب بحذف معلّمي هذه الدورة التدريبية أو بسبب أخطاء الوصول.
  • NOT_FOUND إذا لم يكن هناك مُعلّم لهذه الدورة التدريبية لديه المعرّف المطلوب أو إذا لم تكن هذه الدورة التدريبية متوفّرة.
  • FAILED_PRECONDITION إذا كان المعرِّف المطلوب ينتمي إلى المعلّم الأساسي لهذه الدورة التدريبية
  • FAILED_PRECONDITION إذا كان رقم التعريف المطلوب ينتمي إلى مالك مجلد Drive للدورة التدريبية.
  • FAILED_PRECONDITION إذا لم تعد الدورة التدريبية تتضمّن مالكًا نشطًا.

طلب HTTP

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

يستخدم عنوان URL بنية gRPC Transcode.

معلّمات المسار

المعلّمات
courseId

string

رقم تعريف الدورة التدريبية ويمكن أن يكون هذا المعرّف إما معرّفًا تم تعيينه في Classroom أو alias.

userId

string

رقم تعريف المُعلّم المطلوب حذفه يمكن أن يكون المعرِّف واحدًا مما يلي:

  • المعرّف الرقمي للمستخدم
  • عنوان البريد الإلكتروني للمستخدم
  • السلسلة الحرفية "me"، مع الإشارة إلى المستخدم الذي قدّم الطلب

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

وفي حال نجاح هذا الإجراء، سيكون نص الاستجابة فارغًا.

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، اطّلِع على دليل التفويض.