Auf dieser Seite finden Sie Versionshinweise für die Classroom API. Melden Sie sich für die Ankündigungsliste an, um E-Mail-Updates zu erhalten.
13. November 2023: Entwicklervorschau: CRUD-Vorgänge für Rubriken
Rubrics CRUD ist im Rahmen des Google Workspace-Entwicklervorschauprogramms verfügbar. Dieses Programm gewährt Vorabzugriff auf bestimmte Funktionen. Mit dieser Funktion können Entwickler Benotungsgrundlagen in Classroom im Namen von Lehrkräften verwalten. Weitere Informationen zur Teilnahme an Vorabversionen finden Sie in der Roadmap.
26. Juni 2023: Änderung des Fehlercodes für eingeladene Nutzer
Die folgenden Endpunkte geben jetzt einen 404-Fehler für Anfragen von eingeladenen Nutzern zurück (Lehrkräfte oder Schüler/Studenten, die zu einem Kurs eingeladen wurden, ihn aber noch nicht angenommen haben). Bisher wurde für diese Endpunkte der Fehler 403 zurückgegeben:
courses.courseWork.create
courses.courseWork.delete
courses.courseWork.get
courses.courseWork.patch
courses.courseWorkMaterials.create
courses.courseWorkMaterials.delete
courses.courseWorkMaterials.get
courses.courseWorkMaterials.patch
courses.announcements.create
courses.announcements.delete
courses.announcements.get
courses.announcements.patch
Die folgenden zugehörigen Endpunkte sind davon nicht betroffen:
courses.courseWork.list
courses.courseWork.modifyAssignees
courses.courseWorkMaterials.list
courses.announcements.list
courses.announcements.modifyAssignees
8. August 2022: Einstellungen für die Benotungskategorie und das Notenbuch
Es ist jetzt möglich, die Benotungskategorie für Kursarbeiten und die Benotungseinstellungen für Kurse über die API abzurufen.
21. September 2020: Materialien für Classroom
Entwickler können jetzt Kursaufgabenmaterial-Elemente in Classroom lesen, schreiben und ändern:
- CourseWorkMaterials erstellen
- Ein oder alle Kursmaterialien abrufen
- CourseWorkMaterials aktualisieren
- Anhänge für „CourseWorkMaterials“ ändern
- CourseWorkMaterials löschen
18. November 2019: Neue URL-Parameter für die Schaltfläche „Teilen“
- Legen Sie Share-Tag-Attribute für die Kurs-ID und den Materialtyp fest, wenn Sie Inhalte in Classroom freigeben.
2. April 2019: Themen in Classroom
- Abrufen, erstellen, bearbeiten und löschen von Themen in Classroom: Sie können jetzt über die API Aufgaben in Classroom organisieren und abrufen.
7. August 2018: Push-Benachrichtigungen für Kursarbeiten und Einreichungen von Schülern/Studenten
- Sie erhalten Echtzeitbenachrichtigungen zu Änderungen an Kursarbeiten und Einreichungen von Schülern/Studenten. Sie können sich beispielsweise benachrichtigen lassen, wenn neue Aufgaben veröffentlicht, Schüler/Studenten ihre Aufgaben einreichen oder Lehrkräfte die Aufgaben benoten.
26. September 2017: Push-Benachrichtigungen, Ankündigungen und personalisierte Beiträge
- Echtzeitbenachrichtigungen zu Änderungen an Teilnehmerlisten erhalten: Anstatt Classroom API-Endpunkte auf Änderungen zu prüfen, können Sie Google Cloud Pub/Sub verwenden, um Teilnehmerlistenaktualisierungen für einen Kurs oder eine Domain zu erhalten.
- Ankündigungen erstellen und aktualisieren: Zusätzlich zu den Kursmaterialien können über Anwendungen jetzt auch Ankündigungen im Kursstream erstellt und aktualisiert werden.
- Individuelle Beiträge erstellen und aktualisieren: Über Anwendungen können jetzt Ankündigungen oder Kursaufgaben für einzelne Schüler/Studenten statt für den gesamten Kurs gepostet werden.
1. August 2017: Eigentümerschaft von Kursen und Einreichungsverlauf übertragen
- Aktualisieren Sie den primären Inhaber eines Kurses (ownerId) mit Administratoranmeldedaten oder laden Sie einen Lehrkräften ein, der Inhaber des Kurses zu werden.
- Auf den Abgabeverlauf einer Schüler-/Studentenarbeit zugreifen
19. Juni 2017: Kursarbeit, Kalender und bestätigte Lehrkräfte planen
Aktualisierungen der Classroom API
- Kursarbeiten planen, um sie zu einem späteren Zeitpunkt zu posten. Füllen Sie dazu das Feld „scheduledTime“ aus.
- Auf die calendarId eines Kurses zugreifen
- Prüfen, ob ein Nutzer eine bestätigte Lehrkraft ist
11. Januar 2017: Aktualisierungen bei Kursarbeiten
Durch die Aktualisierung der Kursaufgaben-Endpunkte können Anwendungen Folgendes tun:
- Fragen erstellen und aktualisieren
- Kursleistungen ändern und löschen
- Drive-Elemente und YouTube-Videos zu Kursmaterialien und Schüler-/Studentenarbeiten hinzufügen
17. August 2016: Guardians in the Classroom API
In Google Classroom werden E-Mail-Zusammenfassungen der Aktivitäten von Schülern/Studenten für Erziehungsberechtigte erstellt. Die Classroom API unterstützt Erziehungsberechtigte. Entwickler können
- Personen als Erziehungsberechtigte einladen
- Eingeladene und aktive Erziehungsberechtigte eines Schülers/Studenten abrufen
Aktive Erziehungsberechtigte verwalten
G Suite for Education-Administratoren sollten prüfen, ob ihre Einstellungen für den Zugriff auf Classroom-Daten korrekt sind.
Die Classroom API ist jetzt in Google Apps Script verfügbar. Sehen Sie sich die QuickStart an.
18. Mai 2016: Die Classroom API wurde um Kursarbeit erweitert
Die Classroom API umfasst jetzt Kursarbeiten – also Aufgaben, Fragen, Antworten von Schülern/Studenten und Noten. Weitere Informationen finden Sie im Leitfaden für Kurse.
8. August 2015: Classroom API jetzt allgemein verfügbar
Die Classroom API ist jetzt für alle Entwickler und G Suite for Education-Domains verfügbar. Sie müssen keinen Zugriff mehr anfordern, um die API verwenden zu können.
- G Suite for Education-Administratoren sollten prüfen, ob ihre Einstellungen für den Zugriff auf Classroom-Daten korrekt sind.
- Die Classroom API ist jetzt in Google Apps Script verfügbar. Sehen Sie sich die QuickStart an.
29. Juni 2015: Classroom API jetzt als Entwicklervorschau verfügbar
Die Classroom API ist jetzt für die Entwicklervorschau verfügbar. Sie können sich jetzt für den Vorabzugriff und Testkonten registrieren.
G Suite for Education-Administratoren, die Nutzern in ihrer Domain frühzeitig Zugriff auf die API gewähren möchten, können sich für die Zulassungsliste für Domains registrieren.Entwickler können Early Access für die API beantragen.
Die vollständige Ankündigung finden Sie im Google for Education-Blog.