Aktualisiert ein oder mehrere Felder einer Kursarbeit.
Weitere Informationen dazu, welche Felder aktualisiert werden können und wer sie ändern darf, finden Sie unter google.classroom.v1.CourseWork
.
Diese Anfrage muss über das Developer Console-Projekt der OAuth-Client-ID erfolgen, die zum Erstellen des entsprechenden Kurselements verwendet wurde.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED
, wenn die entsprechende Kursarbeit nicht vom anfragenden Entwicklerprojekt erstellt wurde, wenn der Nutzer nicht berechtigt ist, die angeforderte Änderung an der Einreichung des Schülers oder Studenten vorzunehmen, oder bei Zugriffsfehlern.INVALID_ARGUMENT
, wenn die Anfrage fehlerhaft ist.FAILED_PRECONDITION
, wenn die angeforderte Kursarbeit bereits gelöscht wurde.NOT_FOUND
, wenn der angeforderte Kurs oder die angeforderte Kursarbeit nicht vorhanden ist.
HTTP-Anfrage
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
course |
Kennung des Kurses. Diese Kennung kann entweder die in Classroom zugewiesene Kennung oder eine |
id |
Kennung der Kursarbeit. |
Abfrageparameter
Parameter | |
---|---|
update |
Maske, mit der angegeben wird, welche Felder in der Kursarbeit aktualisiert werden sollen. Dieses Feld ist für eine Aktualisierung erforderlich. Die Aktualisierung schlägt fehl, wenn ungültige Felder angegeben werden. Wenn ein Feld leere Werte unterstützt, kann es gelöscht werden, indem es in der Aktualisierungsmaske und nicht im Die folgenden Felder können von Lehrkräften angegeben werden:
Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: |
preview |
Optional. Die Vorabversion der API. Diese Einstellung muss festgelegt sein, um auf neue API-Funktionen zugreifen zu können, die Entwicklern im Vorabprogramm zur Verfügung gestellt werden. |
Anfragetext
Der Anfragetext enthält eine Instanz von CourseWork
.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von CourseWork
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/classroom.coursework.students
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.