تعرض ما إذا كان المستخدم مؤهَّلاً لإنشاء مرفقات الإضافات في دورة تدريبية معيّنة.
تعرض هذه الطريقة رموز الخطأ التالية:
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
لمزيد من المعلومات، راجِع دليل التفويض.