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