- HTTP-Anfrage
- Pfadparameter
- Suchparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- LateValues
- Testen!
Gibt eine Liste mit Schüler-/Studenteneinsendungen zurück, die der Anfragesteller ansehen darf, wobei die OAuth-Bereiche der Anfrage berücksichtigt werden. Ein Bindestrich (-) kann als courseWorkId angegeben werden, um Schülereinreichungen für mehrere Kursaufgaben einzubeziehen.
Kursteilnehmer können nur ihre eigenen Aufgaben ansehen. Kursleiter und Domainadministratoren können alle von Schülern und Studenten eingereichten Aufgaben ansehen.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED, wenn der anfragende Nutzer nicht berechtigt ist, auf den angeforderten Kurs oder die Kursarbeit zuzugreifen, oder bei Zugriffsfehlern.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/{courseWorkId}/studentSubmissions
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 |
courseWorkId |
Kennung der Schüler-/Studentenarbeit, die angefordert werden soll. Dieser Wert kann auf das Stringliteral |
Suchparameter
| Parameter | |
|---|---|
userId |
Optionales Argument, um zurückgegebene Aufgaben von Schülern/Studenten auf diejenigen zu beschränken, die dem Schüler/Studenten mit der angegebenen Kennung gehören. Die Kennung kann einer der folgenden Werte sein:
|
states[] |
Angefragte Einreichungsstatus. Falls angegeben, entsprechen zurückgegebene Schüler- und Studentenaufgaben einem der angegebenen Abgabestatus. |
late |
Der angeforderte Wert für die Verspätung. Wenn angegeben, werden zurückgegebene Schüler-/Studentenaufgaben durch den angeforderten Wert eingeschränkt. Wenn nicht angegeben, werden Einsendungen unabhängig vom |
pageSize |
Maximale Anzahl der zurückzugebenden Elemente. Wenn der Wert 0 oder nicht angegeben ist, kann der Server ein Maximum zuweisen. Der Server gibt möglicherweise weniger als die angegebene Anzahl von Ergebnissen zurück. |
pageToken |
Der Die |
previewVersion |
Optional. Die Preview-Version der API. Diese Einstellung ist erforderlich, um auf neue API-Funktionen zuzugreifen, die Entwicklern im Vorabzugriffsprogramm zur Verfügung gestellt werden. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort beim Auflisten von Einreichungen von Schülern/Studenten.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"studentSubmissions": [
{
object ( |
| Felder | |
|---|---|
studentSubmissions[] |
Aufgaben von Schülern/Studenten, die der Anfrage entsprechen. |
nextPageToken |
Token, das die nächste Ergebnisseite identifiziert, 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.readonlyhttps://www.googleapis.com/auth/classroom.coursework.me.readonlyhttps://www.googleapis.com/auth/classroom.coursework.studentshttps://www.googleapis.com/auth/classroom.coursework.me
Weitere Informationen finden Sie im Autorisierungsleitfaden.
LateValues
Einschränkungen für den verspäteten Wert zurückgegebener Artikel.
| Enums | |
|---|---|
LATE_VALUES_UNSPECIFIED |
Es wurde keine Einschränkung für verspätete Einreichungen angegeben. |
LATE_ONLY |
Gibt StudentSubmissions zurück, bei denen „late“ auf „true“ gesetzt ist. |
NOT_LATE_ONLY |
Gibt StudentSubmissions zurück, bei denen „late“ auf „false“ gesetzt ist. |