Method: courses.courseWork.delete

حذف عمل دورة دراسية

يجب تقديم هذا الطلب من خلال مشروع Developer Console الخاص بمعرّف عميل OAuth المستخدَم لإنشاء عنصر العمل الدراسي المقابل.

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

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

طلب HTTP

DELETE https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
courseId

string

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

id

string

معرّف عمل الدورة الدراسية المطلوب حذفه هذا المعرّف هو معرّف تحدّده منصة Classroom.

نص الطلب

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

نص الاستجابة

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

نطاقات التفويض

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

  • https://www.googleapis.com/auth/classroom.coursework.students

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