- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Deneyin.
Sınıf çalışmasının atanan modunu ve seçeneklerini değiştirir.
Yalnızca sınıf çalışmasını içeren dersin öğretmeni bu yöntemi çağırabilir.
Bu yöntem aşağıdaki hata kodlarını döndürür:
PERMISSION_DENIEDİstekte bulunan kullanıcının, istenen derse veya sınıf çalışmasına erişmesine izin verilmiyorsa ya da erişim hataları varsa.
- İstek hatalıysa
INVALID_ARGUMENT.
- İstenen kurs veya sınıf çalışması mevcut değilse
NOT_FOUND.
HTTP isteği
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}:modifyAssignees
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
|Parametreler


courseId


Kursun tanımlayıcısı. Bu tanımlayıcı, Classroom tarafından atanan tanımlayıcı veya bir


id


Sınıf çalışmasının tanımlayıcısı.
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
|JSON gösterimi


{ "assigneeMode": enum (
|Alanlar


assigneeMode


Sınıf çalışmasının tüm öğrencilere mi yoksa belirli öğrencilere mi atanacağını açıklayan mod.


modifyIndividualStudentsOptions


Sınıf çalışmasına hangi öğrencilerin atanacağını veya atanmayacağını belirleyin. Yalnızca
Yanıt gövdesi
Başarılıysa yanıt metni,
CourseWork öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/classroom.coursework.students
Daha fazla bilgi için Yetkilendirme kılavuzuna göz atın.