إرسال عمل تقدّمه مؤسسة تعليمية
يؤدي إرسال عمل الطالب إلى نقل ملكية ملفات Drive المرفقة إلى المعلّم، وقد يؤدي أيضًا إلى تعديل حالة الإرسال.
لا يمكن استدعاء هذا الإجراء إلا من قِبل الطالب الذي يملك العينة المحدّدة التي أرسلها.
يجب تقديم هذا الطلب من خلال مشروع Developer Console الخاص بمعرّف عميل OAuth المستخدَم لإنشاء عنصر العمل الدراسي المقابل.
تُرجع هذه الطريقة رموز الأخطاء التالية:
PERMISSION_DENIED
إذا لم يكن مسموحًا للمستخدم المُقدّم للطلب بالوصول إلى الدورة الدراسية أو العمل الدراسي المطلوبَين، أو تسليم العمل الذي أرسله الطالب، أو بسبب أخطاء في الوصولINVALID_ARGUMENT
إذا كان الطلب غير صالحNOT_FOUND
إذا لم تكن الدورة التدريبية أو العمل الدراسي أو العمل الذي أرسله الطالب متوفّرًا
طلب HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:turnIn
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
course |
معرّف الدورة التدريبية. يمكن أن يكون هذا المعرّف هو المعرّف الذي تحدّده Classroom أو |
course |
معرّف عمل الدورة الدراسية |
id |
معرّف العينة التي أرسلها الطالب |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/classroom.coursework.me
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.