Method: courses.checkAddOnCreationEligibility

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

تم إيقاف هذه الطريقة نهائيًا. استخدِم UserProfiles.checkUserCapability بدلاً من ذلك.

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

  • 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

لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.