Gibt eine Liste der Kursarbeiten zurück, die der Antragsteller sehen darf.
Schüler/Studenten können sich nur PUBLISHED
Kursmaterial ansehen. Lehrkräfte und Domainadministratoren können sämtliches Material ansehen.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED
, wenn der anfragende Nutzer nicht auf den angeforderten Kurs zugreifen kann oder Zugriffsfehler vorliegen.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}/courseWorkMaterials
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
courseId |
ID des Kurses. Dies kann entweder die von Classroom zugewiesene Kennung oder eine |
Abfrageparameter
Parameter | |
---|---|
courseWorkMaterialStates[] |
Einschränkung des zurückzugebenden Arbeitsstatus. Es wird nur übereinstimmendes Arbeitsmaterial zurückgegeben. Wenn keine Vorgabe erfolgt, werden Elemente mit dem Arbeitsstatus |
orderBy |
Optionale Sortierreihenfolge für Ergebnisse. Eine durch Kommas getrennte Liste der Felder mit einem optionalen Sortierrichtungs-Keyword. Unterstütztes Feld ist |
pageSize |
Maximale Anzahl von Elementen, die zurückgegeben werden sollen. Null oder nicht angegeben bedeutet, dass der Server ein Maximum zuweisen kann. Der Server gibt möglicherweise weniger als die angegebene Anzahl von Ergebnissen zurück. |
pageToken |
Die |
materialLink |
Optionale Filterung für Kursarbeiten mit mindestens einem Linkmaterial, dessen URL teilweise mit dem angegebenen String übereinstimmt. |
materialDriveId |
Optionales Filtern nach Kursmaterialien mit mindestens einem Google Drive-Material, dessen ID mit dem angegebenen String übereinstimmt. Wenn auch |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwort, wenn Kursmaterialien aufgelistet werden
JSON-Darstellung |
---|
{
"courseWorkMaterial": [
{
object ( |
Felder | |
---|---|
courseWorkMaterial[] |
Kursaufgaben-Materialelemente, die mit der Anfrage übereinstimmen. |
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.courseworkmaterials
https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.