Method: courses.courseWorkMaterials.create

إنشاء مواد عمل الدورة الدراسية

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

  • PERMISSION_DENIED في حال عدم السماح للمستخدم الذي قدَّم الطلب بالوصول إلى الدورة التدريبية المطلوبة أو إنشاء مواد عمل الدورة الدراسية في الدورة التدريبية المطلوبة أو مشاركة مرفق في Drive أو عن أخطاء الوصول.
  • INVALID_ARGUMENT إذا كان الطلب مكتوبًا بشكلٍ غير صحيح أو إذا كان أكثر من 20
  • يتم توفير المواد اللازمة.
  • NOT_FOUND في حال عدم توفُّر الدورة التدريبية المطلوبة.
  • FAILED_PRECONDITION عن خطأ الطلب التالي:
    • المرفق غير مرئي

طلب HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials

يستخدم عنوان URL بنية gRPC Transcode.

معلّمات المسار

المعلّمات
courseId

string

رقم تعريف الدورة التدريبية ويمكن أن يكون هذا المعرّف إما معرّفًا تم تعيينه في Classroom أو alias.

نص الطلب

يحتوي نص الطلب على مثال CourseWorkMaterial.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على نسخة افتراضية تم إنشاؤها حديثًا من CourseWorkMaterial.

نطاقات الأذونات

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

  • https://www.googleapis.com/auth/classroom.courseworkmaterials

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