Method: courses.courseWork.rubrics.list

تعرض قائمة قواعد التقييم التي يُسمح لمقدّم الطلب بالاطّلاع عليها.

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

  • PERMISSION_DENIED بحثًا عن أخطاء الوصول.
  • INVALID_ARGUMENT إذا كان الطلب مكتوبًا بشكلٍ غير صحيح.
  • NOT_FOUND إذا لم يكن عمل الدورة الدراسية أو عمل الدورة الدراسية المطلوب متاحًا أو إذا لم يكن لدى المستخدم إذن الوصول إلى عمل الدورة الدراسية المقابل.

طلب HTTP

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

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

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

المَعلمات
courseId

string

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

courseWorkId

string

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

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

المَعلمات
pageSize

integer

تمثّل هذه السمة الحد الأقصى لعدد قواعد التقييم المطلوب عرضها. وفي حال عدم تحديد ذلك، يتم عرض قاعدة تقييم واحدة على الأكثر. الحد الأقصى للقيمة هو 1؛ يتم فرض القيم الأعلى من 1 على 1.

pageToken

string

تم عرض قيمة nextPageToken من استدعاء list سابق، للإشارة إلى أنه يجب عرض صفحة النتائج اللاحقة.

ويجب أن يكون طلب list مطابقًا للطلب الذي أدى إلى إنشاء هذا الرمز المميّز.

previewVersion

enum (PreviewVersion)

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

نص الطلب

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

نص الاستجابة

الرد عند إدراج قواعد التقييم.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "rubrics": [
    {
      object (Rubric)
    }
  ],
  "nextPageToken": string
}
الحقول
rubrics[]

object (Rubric)

قواعد التقييم التي تطابق الطلب

nextPageToken

string

رمز مميز يحدد الصفحة التالية من النتائج المطلوب عرضها إذا كان هذا الحقل فارغًا، لن يتم توفير أي نتائج أخرى.

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

يتطلب استخدام أحد نطاقات OAuth التالية:

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

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