Method: courses.teachers.list

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

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

  • NOT_FOUND إذا لم تكن الدورة الدراسية متوفّرة.
  • PERMISSION_DENIED بحثًا عن أخطاء الوصول.

طلب HTTP

GET https://classroom.googleapis.com/v1/courses/{courseId}/teachers

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

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

المَعلمات
courseId

string

معرّف الدورة التدريبية. ويمكن أن يكون هذا المعرّف إمّا المعرّف الذي حدّده Classroom أو alias.

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

المَعلمات
pageSize

integer

الحدّ الأقصى لعدد السلع المطلوب إرجاعها وتكون القيمة التلقائية 30 في حال عدم تحديدها أو 0.

قد يعرض الخادم عددًا أقل من عدد النتائج المحدّد.

pageToken

string

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

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

نص الطلب

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

نص الاستجابة

الردّ عند إدراج بيانات المعلّمين

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

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

object (Teacher)

المعلمون الذين يتطابقون مع طلب القائمة.

nextPageToken

string

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

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

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

  • https://www.googleapis.com/auth/classroom.rosters
  • https://www.googleapis.com/auth/classroom.rosters.readonly
  • https://www.googleapis.com/auth/classroom.profile.emails
  • https://www.googleapis.com/auth/classroom.profile.photos

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