Aktualisiert ein oder mehrere Felder einer Kursarbeit.
Unter google.classroom.v1.CourseWork finden Sie Details dazu, welche Felder aktualisiert werden können und wer sie ändern darf.
Diese Anfrage muss vom Developer Console-Projekt der OAuth-Client-ID gestellt werden, die zum Erstellen des entsprechenden Kursarbeitselements verwendet wurde.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED, wenn das anfragende Entwicklerprojekt die entsprechende Kursarbeit nicht erstellt hat, wenn der Nutzer nicht berechtigt ist, die angeforderte Änderung an der Abgabe des Schülers 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 | |
|---|---|
courseId |
ID des Kurses. Diese ID kann entweder die von Classroom zugewiesene ID oder ein |
id |
ID der Kursarbeit. |
Suchparameter
| Parameter | |
|---|---|
updateMask |
Maske, die angibt, welche Felder 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 Lehrern angegeben werden:
Dies ist eine durch Kommas getrennte Liste voll qualifizierter Feldnamen. Beispiel: |
previewVersion |
Optional. Die Preview-Version der API. Diese Version muss festgelegt werden, um auf neue API-Funktionen zuzugreifen, die Entwicklern im Vorschauprogramm 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 Autorisierungsleitfaden.