Gibt eine Liste der Kursarbeiten zurück, die der Anforderer sehen darf.
Kursteilnehmer können nur PUBLISHED
Kursarbeiten ansehen. Kurslehrer und Domainadministratoren können sich alle Kursarbeiten ansehen.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED
, wenn der anfragende Nutzer nicht auf den angeforderten Kurs oder Zugriffsfehler zugreifen darf.INVALID_ARGUMENT
, wenn die Anfrage fehlerhaft ist.NOT_FOUND
, wenn der angeforderte Kurs nicht vorhanden ist.
HTTP-Anfrage
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
courseId |
Kennung des Kurses. Diese Kennung kann entweder die von Classroom zugewiesene Kennung oder eine |
Suchparameter
Parameter | |
---|---|
courseWorkStates[] |
Einschränkung des zurückzugebenden Arbeitsstatus Es wird nur übereinstimmende Kurs-Arbeit zurückgegeben. Wenn nichts angegeben ist, werden Elemente mit dem Arbeitsstatus |
orderBy |
Optionale Sortierfolge für Ergebnisse. Eine durch Kommas getrennte Liste von Feldern mit einem optionalen Keyword für die Sortierreihenfolge. Unterstützte Felder sind |
pageSize |
Maximale Anzahl der Artikel, die zurückgegeben werden sollen. Null oder keine Angabe gibt an, dass der Server ein Maximum zuweisen kann. Der Server gibt möglicherweise weniger als die angegebene Anzahl von Ergebnissen zurück. |
pageToken |
Die Anfrage |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwort beim Auflisten der Kursarbeiten.
JSON-Darstellung |
---|
{
"courseWork": [
{
object ( |
Felder | |
---|---|
courseWork[] |
Aufgaben, die der Anfrage entsprechen. |
nextPageToken |
Token, das die nächste Ergebnisseite angibt, die zurückgegeben werden soll. Wenn das Feld leer ist, sind keine weiteren Ergebnisse verfügbar. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/classroom.coursework.students.readonly
https://www.googleapis.com/auth/classroom.coursework.me.readonly
https://www.googleapis.com/auth/classroom.coursework.students
https://www.googleapis.com/auth/classroom.coursework.me
Weitere Informationen finden Sie in der OAuth 2.0-Übersicht.