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