تعرض هذه السياسة ما إذا كان المستخدم مؤهَّلاً لإنشاء مرفقات الإضافات في دورة تدريبية معيّنة.
تُرجع هذه الطريقة رموز الخطأ التالية:
PERMISSION_DENIED
إذا لم يتم السماح للمستخدم الذي قدّم الطلب بالوصول إلى الدورة التدريبية المطلوبة أو بسبب أخطاء الوصول.INVALID_ARGUMENT
إذا كان الطلب غير صحيح.NOT_FOUND
إذا لم تكن الدورة التدريبية المطلوبة متوفّرة.
طلب HTTP
GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
courseId |
مطلوب. تمثّل هذه السمة معرّف الدورة التدريبية. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
ما إذا كان مسموحًا لمستخدم معلّم بإنشاء مرفقات الإضافات لدورة تدريبية معيّنة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "courseId": string, "isCreateAttachmentEligible": boolean } |
الحقول | |
---|---|
courseId |
غير قابل للتغيير. تمثّل هذه السمة معرّف الدورة التدريبية. |
isCreateAttachmentEligible |
ما إذا كان المعلّم مسموحًا له بإنشاء مرفقات الإضافات في هذه الدورة التدريبية |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/classroom.addons.teacher
لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.