يجب تقديم هذا الطلب من خلال مشروع Developer Console الخاص بمعرّف عميل OAuth المستخدَم لإنشاء عنصر العمل الدراسي المقابل.
تُرجع هذه الطريقة رموز الأخطاء التالية:
PERMISSION_DENIED إذا لم ينشئ مشروع المطوّر الذي يقدّم الطلب العمل الدراسي المقابل، أو إذا لم يُسمح للمستخدم بإجراء التعديل المطلوب على العمل الذي أرسله الطالب، أو بسبب أخطاء في الوصول
INVALID_ARGUMENT إذا كان الطلب غير صالح
FAILED_PRECONDITION إذا سبق أن تم حذف عمل الدورة التدريبية المطلوب
NOT_FOUND إذا لم تكن الدورة الدراسية أو العمل الدراسي المطلوبَين متوفّرين
قناع يحدّد الحقول التي يجب تعديلها في عمل الدورة الدراسية هذا الحقل مطلوب لإجراء تعديل. يتعذّر إجراء التعديل في حال تحديد حقول غير صالحة. إذا كان الحقل يتيح القيم الفارغة، يمكن محو محتواه من خلال تحديده في قناع التعديل وليس في عنصر CourseWork. إذا تم تضمين حقل لا يقبل القيم الفارغة في قناع التعديل ولم يتم ضبطه في عنصر CourseWork، يتم عرض خطأ INVALID_ARGUMENT.
اختيارية: إصدار المعاينة لواجهة برمجة التطبيقات. يجب ضبط هذا الخيار للوصول إلى إمكانات واجهة برمجة التطبيقات الجديدة المتاحة للمطوّرين في "برنامج المعاينة".
تاريخ التعديل الأخير: 2024-12-05 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-12-05 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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."]]],[]]