تُستخدَم لتعديل حقل واحد أو أكثر من مهام الدورة التدريبية.
يمكنك الانتقال إلى google.classroom.v1.CourseWork للحصول على تفاصيل حول الحقول التي قد يتم تعديلها والمستخدمين الذين يمكنهم تغييرها.
يجب أن يتم تقديم هذا الطلب من خلال مشروع وحدة تحكم عميل OAuth المستخدَم لإنشاء عنصر عمل الدورة التدريبية المقابل.
تُرجع هذه الطريقة رموز الخطأ التالية:
PERMISSION_DENIED إذا لم ينشئ مشروع المطوّر الذي قدّم الطلب العمل المقابل للدورة التدريبية، أو إذا لم يُسمح للمستخدم بإجراء التعديل المطلوب على الطلب الذي أرسله الطالب أو بسبب أخطاء في الوصول.
INVALID_ARGUMENT إذا كان الطلب غير صحيح.
FAILED_PRECONDITION إذا سبق أن تم حذف مهام الدورة التدريبية المطلوبة.
NOT_FOUND إذا لم تتوفّر الدورة التدريبية المطلوبة أو العمل المطلوب.
قناع يحدّد الحقول المطلوب تعديلها في الدورة التدريبية هذا الحقل مطلوب لإجراء تعديل. ويتعذّر التعديل في حال تحديد حقول غير صالحة. إذا كان أحد الحقول يتيح القيم الفارغة، يمكن محوه من خلال تحديده في قناع التحديث وليس في عنصر CourseWork. وإذا تم تضمين حقل لا يتيح القيم الفارغة في قناع التحديث، ولم يتم ضبطه في الكائن CourseWork، سيتم عرض خطأ INVALID_ARGUMENT.
اختياريّ. إصدار المعاينة من واجهة برمجة التطبيقات. ويجب ضبط هذا الخيار للوصول إلى إمكانات واجهة برمجة التطبيقات الجديدة المتوفّرة للمطوّرين في "برنامج المعاينة".
تاريخ التعديل الأخير: 2024-09-04 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-09-04 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Updates one or more fields of a course work, requiring the request to be made by the Developer Console project used to create the work."],["Allows teachers to update fields like title, description, state, due date/time, points, and more using the `updateMask` query parameter."],["Returns the updated `CourseWork` object upon success, but may result in errors like `PERMISSION_DENIED`, `INVALID_ARGUMENT`, `FAILED_PRECONDITION`, or `NOT_FOUND`."],["Requires the `https://www.googleapis.com/auth/classroom.coursework.students` OAuth scope for authorization."],["Uses `PATCH` method with the URL `https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}` including `courseId` and `id` path parameters."]]],[]]