Gibt eine Liste von Ankündigungen zurück, die der Anforderer ansehen darf.
Schüler und Studenten können nur PUBLISHED
-Ankündigungen ansehen. Lehrkräfte und Domainadministratoren können sich alle Ankündigungen ansehen.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED
, wenn der anfragende Nutzer nicht auf den angeforderten Kurs oder auf Zugriffsfehler zugreifen darf.INVALID_ARGUMENT
, wenn die Anfrage fehlerhaft ist.NOT_FOUND
, wenn der angeforderte Kurs nicht vorhanden ist.
HTTP-Request
GET https://classroom.googleapis.com/v1/courses/{courseId}/announcements
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
courseId |
ID des Kurses. Diese Kennung kann die von Classroom zugewiesene Kennung oder ein |
Abfrageparameter
Parameter | |
---|---|
announcementStates[] |
Einschränkung für die Anzahl der zurückgegebenen |
orderBy |
Optionale Sortierreihenfolge für Ergebnisse. Eine durch Kommas getrennte Liste von Feldern mit einem optionalen Keyword für die Sortierrichtung. Unterstütztes Feld ist |
pageSize |
Maximale Anzahl der Elemente, die zurückgegeben werden sollen Wenn der Wert null oder nicht angegeben ist, kann der Server einen Maximalwert zuweisen. Der Server gibt möglicherweise weniger als die angegebene Anzahl von Ergebnissen zurück. |
pageToken |
Die |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwort, wenn ein Kurseintrag aufgeführt wird
JSON-Darstellung |
---|
{
"announcements": [
{
object ( |
Felder | |
---|---|
announcements[] |
Ankündigungselemente, die der Anfrage entsprechen |
nextPageToken |
Token, mit dem die nächste Ergebnisseite zurückgegeben wird. Wenn leer, sind keine weiteren Ergebnisse verfügbar. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/classroom.announcements
https://www.googleapis.com/auth/classroom.announcements.readonly
Weitere Informationen finden Sie in der Übersicht zu OAuth 2.0.