Method: courses.checkAddOnCreationEligibility

تعرض ما إذا كان المستخدم مؤهَّلاً لإنشاء مرفقات إضافة في دورة تدريبية محدّدة.

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

  • PERMISSION_DENIED، إذا لم يكن المستخدم الذي قدّم الطلب مسموحًا له بالوصول إلى الدورة التدريبية المطلوبة أو إذا كان هناك أخطاء في الوصول
  • INVALID_ARGUMENT إذا كان الطلب مكتوبًا بصيغة غير صحيحة.
  • NOT_FOUND إذا لم تكن الدورة التدريبية المطلوبة متوفّرة.

طلب HTTP

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

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

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

المَعلمات
courseId

string

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

نص الطلب

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

نص الاستجابة

يشير ذلك إلى ما إذا كان يُسمح لمستخدِم معلّم بإنشاء مرفقات إضافات لدورة تدريبية محدّدة.

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

تمثيل JSON
{
  "courseId": string,
  "isCreateAttachmentEligible": boolean
}
الحقول
courseId

string

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

isCreateAttachmentEligible

boolean

ما إذا كان يُسمح للمعلّم بإنشاء مرفقات إضافة في هذه الدورة التدريبية

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

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

  • https://www.googleapis.com/auth/classroom.addons.teacher

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