تعرض هذه الطريقة رموز الخطأ التالية:
PERMISSION_DENIED
بحثًا عن أخطاء الوصول.INVALID_ARGUMENT
إذا كان الطلب مكتوبًا بشكلٍ غير صحيح.NOT_FOUND
إذا لم يكن عمل الدورة الدراسية أو عمل الدورة الدراسية المطلوب متاحًا أو إذا لم يكن لدى المستخدم إذن الوصول إلى عمل الدورة الدراسية المقابل.
طلب HTTP
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
courseId |
مطلوبة. معرّف الدورة التدريبية. |
courseWorkId |
مطلوبة. تمثّل هذه السمة معرّف عمل الدورة الدراسية. |
معلمات طلب البحث
المَعلمات | |
---|---|
pageSize |
تمثّل هذه السمة الحد الأقصى لعدد قواعد التقييم المطلوب عرضها. وفي حال عدم تحديد ذلك، يتم عرض قاعدة تقييم واحدة على الأكثر. الحد الأقصى للقيمة هو 1؛ يتم فرض القيم الأعلى من 1 على 1. |
pageToken |
تم عرض قيمة ويجب أن يكون طلب |
previewVersion |
اختياريّ. إصدار المعاينة من واجهة برمجة التطبيقات يجب ضبط هذا الإعداد للوصول إلى إمكانات واجهة برمجة التطبيقات الجديدة المتاحة للمطوّرين في "برنامج المعاينة". |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
الرد عند إدراج قواعد التقييم.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"rubrics": [
{
object ( |
الحقول | |
---|---|
rubrics[] |
قواعد التقييم التي تطابق الطلب |
nextPageToken |
رمز مميز يحدد الصفحة التالية من النتائج المطلوب عرضها إذا كان هذا الحقل فارغًا، لن يتم توفير أي نتائج أخرى. |
نطاقات التفويض
يتطلب استخدام أحد نطاقات 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
لمزيد من المعلومات، راجِع دليل التفويض.