تعدّل هذه الطريقة حقلًا واحدًا أو أكثر في دورة تدريبية.
تُرجع هذه الطريقة رموز الخطأ التالية:
-
PERMISSION_DENIED
إذا لم يكن لدى المستخدم الذي يقدّم الطلب إذن بتعديل الدورة التدريبية المطلوبة أو في حال حدوث أخطاء في الوصول -
NOT_FOUND
إذا لم تتوفر أي دورة تدريبية تحمل رقم التعريف المطلوب -
INVALID_ARGUMENT
إذا تم تحديد حقول غير صالحة في قناع التعديل أو إذا لم يتم توفير قناع تعديل FAILED_PRECONDITION
لأخطاء الطلبات التالية:- CourseNotModifiable
- InactiveCourseOwner
- IneligibleOwner
- CourseTitleCannotContainUrl
طلب HTTP
PATCH https://classroom.googleapis.com/v1/courses/{id}
يستخدِم عنوان URL بنية تحويل الترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
id |
معرّف الدورة التدريبية المطلوب تعديلها. يمكن أن يكون هذا المعرّف إما المعرّف الذي يحدّده Classroom أو |
مَعلمات طلب البحث
المعلمات | |
---|---|
updateMask |
قناع يحدّد الحقول التي سيتم تعديلها في الدورة التدريبية. هذا الحقل مطلوب لإجراء عملية تحديث. سيفشل التحديث إذا تم تحديد حقول غير صالحة. الحقول التالية صالحة:
ملاحظة: يتم التعامل مع تصحيحات ownerId على أنّها فعّالة على الفور، ولكن قد يستغرق نقل ملكية جميع الموارد المتأثرة بعض الوقت. عند ضبط هذا الحقل في مَعلمة طلب بحث، يجب تحديده على النحو التالي:
هذه قائمة مفصولة بفواصل تتضمّن الأسماء المؤهَّلة بالكامل للحقول. مثال: |
نص الطلب
يحتوي نص الطلب على مثال Course
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Course
.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/classroom.courses
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.