تعديل وضع المُعيَّن وخيارات مهمة دراسية
يمكن فقط لمعلّم الدورة التدريبية التي تتضمّن العمل الدراسي استدعاء هذه الطريقة.
تُرجع هذه الطريقة رموز الخطأ التالية:
- 
PERMISSION_DENIEDإذا لم يكن لدى المستخدم الذي يقدّم الطلب إذن بالوصول إلى الدورة التدريبية أو العمل المطلوب أو في حال حدوث أخطاء في الوصول INVALID_ARGUMENTإذا كان الطلب غير صالح- 
NOT_FOUNDإذا لم تكن الدورة التدريبية أو المهمة الدراسية المطلوبة متاحة FAILED_PRECONDITIONللتعرّف على خطأ الطلب التالي:- EmptyAssignees
 
طلب HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}:modifyAssignees
يستخدِم عنوان URL بنية تحويل الترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
courseId | 
                
                   
 تمثّل هذه السمة معرّف الدورة التدريبية. يمكن أن يكون هذا المعرّف إما المعرّف الذي يحدّده Classroom أو   | 
              
id | 
                
                   
 معرّف العمل الدراسي.  | 
              
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
{ "assigneeMode": enum (  | 
                
| الحقول | |
|---|---|
assigneeMode | 
                  
                     
 طريقة الواجب الدراسي التي توضّح ما إذا كان سيتم تعيينه لجميع الطلاب أو لطلاب فرديين محدّدين  | 
                
modifyIndividualStudentsOptions | 
                  
                     
 تحديد الطلاب الذين تم تعيينهم أو لم يتم تعيينهم في المادة الدراسية يجب تحديدها فقط عندما تكون قيمة   | 
                
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال CourseWork.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/classroom.coursework.students
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.