يجب أن يكون المستخدم الذي قدّم الطلب ومالك الدورة التدريبية مؤهَّلَين لتعديل فترات وضع الدرجات. لمعرفة التفاصيل، يُرجى الاطّلاع على مقالة متطلبات الترخيص.
تُرجع هذه الطريقة رموز الخطأ التالية:
PERMISSION_DENIED
إذا لم يكن مسموحًا للمستخدم الذي قدّم الطلب بتعديل إعدادات فترة وضع الدرجات في دورة تدريبية أو بسبب أخطاء الوصول:- UserIneligibleToUpdateGradingPeriodSettings
INVALID_ARGUMENT
إذا كان الطلب غير صحيح.NOT_FOUND
إذا لم تكن الدورة التدريبية المطلوبة متوفّرة.
طلب HTTP
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/gradingPeriodSettings
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
courseId |
مطلوب. تمثّل هذه السمة معرّف الدورة التدريبية. |
معامِلات طلب البحث
المعلمات | |
---|---|
updateMask |
قناع يحدّد الحقول المطلوب تعديلها في GradingPeriodSettings سيتم استبدال قائمة GradingPeriodSettings
يمكن تحديد الحقول التالية:
هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: |
previewVersion |
اختياريّ. إصدار المعاينة من واجهة برمجة التطبيقات. ويجب ضبط هذا الخيار للوصول إلى إمكانات واجهة برمجة التطبيقات الجديدة المتوفّرة للمطوّرين في "برنامج المعاينة". |
نص الطلب
يحتوي نص الطلب على مثال GradingPeriodSettings
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال GradingPeriodSettings
.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/classroom.courses
لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.