Method: courses.courseWork.rubrics.create

تنشئ قواعد تقييم.

يجب إجراء هذا الطلب من خلال وحدة تحكُّم Google Cloud الخاصة بمعرِّف عميل OAuth المُستخدَم لإنشاء عنصر عمل الدورة الدراسية الرئيسية.

للحصول على مزيد من التفاصيل، يُرجى الاطّلاع على بنية قواعد التقييم والقيود المعروفة.

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

  • PERMISSION_DENIED إذا لم يكن مسموحًا للمستخدم الذي قدّم الطلب بإنشاء قواعد تقييم لعمل الدورة الدراسية المطلوبة.
  • INTERNAL إذا كان الطلب يتضمّن نطاقات OAuth غير كافية.
  • INVALID_ARGUMENT إذا كان الطلب مكتوبًا بصيغة غير صحيحة وبالنسبة إلى خطأ الطلب التالي:
    • RubricCriteriaInvalidFormat
  • NOT_FOUND إذا لم يكن عمل الدورة الدراسية أو عمل الدورة الدراسية المطلوب متوفّرًا أو إذا لم يكن لدى المستخدم إذن الوصول إلى الدورة الدراسية أو عمل الدورة الدراسية.
  • FAILED_PRECONDITION للخطأ التالي في الطلب:
    • AttachmentNotVisible

طلب HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics

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

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

المَعلمات
courseId

string

مطلوبة. معرّف الدورة التدريبية.

courseWorkId

string

مطلوبة. تمثّل هذه السمة معرّف عمل الدورة الدراسية.

معلمات طلب البحث

المَعلمات
previewVersion

enum (PreviewVersion)

اختياري. إصدار المعاينة من واجهة برمجة التطبيقات يجب ضبط هذا الإعداد للوصول إلى إمكانات واجهة برمجة التطبيقات الجديدة المتاحة للمطوّرين في "برنامج المعاينة".

نص الطلب

يحتوي نص الطلب على مثال Rubric.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثيل Rubric تم إنشاؤه حديثًا.

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

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

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

لمزيد من المعلومات، راجِع دليل التفويض.