Ta strona zawiera informacje o wersji interfejsu Classroom API. Zasubskrybuj listę ogłoszeń, aby otrzymywać powiadomienia e-mail.
13 listopada 2023 r.: wersja dla programistów: operacje CRUD na Rubrics
Rubrics CRUD jest dostępny w ramach programu Google Workspace dla programistów wersji przedpremierowej, który zapewnia wcześniejszy dostęp do niektórych funkcji. Ta funkcja umożliwia deweloperom zarządzanie arkuszami ocen w Classroom w imieniu nauczycieli. Aby dowiedzieć się więcej o uczestnictwie w wersji testowej funkcji, zapoznaj się z mapą drogową.
26 czerwca 2023 r.: zmiana kodu błędu niewymagająca aktualizacji dla zaproszonych użytkowników
Te punkty końcowe zwracają teraz błąd 404 w przypadku żądań od zaproszonych użytkowników (nauczycieli lub uczniów, którzy zostali zaproszeni na zajęcia, ale jeszcze ich nie zaakceptowali). Wcześniej te punkty końcowe zwracały błąd 403:
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
Nie ma to wpływu na te powiązane punkty końcowe:
courses.courseWork.list
courses.courseWork.modifyAssignees
courses.courseWorkMaterials.list
courses.announcements.list
courses.announcements.modifyAssignees
8 sierpnia 2022 r.: ustawienia kategorii i dziennika ocen
Teraz można pobierać kategorię ocen dla zajęć oraz ustawienia dziennika ocen dla zajęć za pomocą interfejsu API.
21 września 2020 r.: Materiały do korzystania z Google Classroom
Deweloperzy mogą teraz odczytywać, zapisywać i modyfikować elementy Materiały do zadań w Classroom:
- Tworzenie materiałów do pracy domowej
- Pobieranie jednego lub wszystkich materiałów z CourseWork
- Aktualizowanie CourseWorkMaterials
- Modyfikowanie załączników do Materiałów kształcenia na odległość
- Usuwanie CourseWorkMaterials
18 listopada 2019 r.: nowe parametry adresu URL przycisku Udostępnij
- Podczas udostępniania treści w Classroom ustaw atrybuty tagu udostępniania dla identyfikatora kursu i typu materiału.
2 kwietnia 2019 r.: Tematy w Classroom
- Pobieranie, tworzenie, edytowanie i usuwanie tematów w Classroom – teraz możesz organizować i pobierać elementy zajęć w Classroom za pomocą interfejsu API.
7 sierpnia 2018 r.: powiadomienia push dotyczące zadań z zajęć i prac uczniów
- Otrzymywanie powiadomień w czasie rzeczywistym o zmianach w pracach z kursu i przesłanych przez uczniów materiałach. Teraz możesz słuchać nowych projektów, gdy są publikowane, a także uczniów, którzy przesyłają swoje prace, i nauczycieli, którzy oceniają te prace.
26 września 2017 r.: powiadomienia push, ogłoszenia i posty z indywidualnym podejściem
- otrzymywać powiadomienia w czasie rzeczywistym o zmianach na liście uczniów – zamiast sprawdzać punkty końcowe interfejsu Classroom API pod kątem zmian możesz używać Google Cloud Pub/Sub do otrzymywania aktualizacji listy uczniów na zajęciach lub w domenie.
- tworzyć i aktualizować ogłoszenia – oprócz zadań aplikacje mogą teraz tworzyć i aktualizować ogłoszenia w strumieniu klasy;
- Tworzenie i aktualizowanie indywidualnych postów – aplikacje mają teraz możliwość publikowania ogłoszeń lub zadań dla poszczególnych uczniów, a nie całej klasy.
1 sierpnia 2017 r.: przenoszenie własności zajęć i historii przesyłania
- Zaktualizuj uprawnienia głównego właściciela kursu (ownerId) za pomocą danych logowania administratora lub rozpocznij proces zapraszania nauczyciela, aby został właścicielem kursu.
- Wyświetlanie historii zadań przesłanych przez ucznia
19 czerwca 2017 r.: Harmonogram zajęć, kalendarz i zweryfikowani nauczyciele
Aktualizacje interfejsu Classroom API
- Zaplanuj opublikowanie zadania w późniejszym terminie przez ustawienie odpowiedniej wartości w polu scheduledTime danego zadania.
- Uzyskiwanie calendarId kursu
- Sprawdzanie, czy dany użytkownik jest zweryfikowanym nauczycielem
11 stycznia 2017 r.: aktualizacje projektów kursowych
Aktualizacje punktów końcowych materiałów dydaktycznych umożliwiają aplikacjom:
- Tworzenie i aktualizowanie pytań
- Modyfikowanie i usuwanie zajęć
- Dodawanie elementów z Dysku i filmów z YouTube do zajęć oraz prac uczniów
17 sierpnia 2016 r.: Opiekunowie w Classroom API
Google Classroom generuje e-maile z podsumowaniem aktywności uczniów dla opiekunów. Interfejs Classroom API obsługuje opiekunów. Deweloperzy mogą
- Zapraszanie osób do zostania opiekunami
- Pobieranie zaproszonych i aktywnych opiekunów ucznia
Zarządzanie aktywnymi opiekunami
Administratorzy G Suite dla Szkół i Uczelni powinni sprawdzić, czy ustawienia dostępu do danych w Classroom są prawidłowe.
Interfejs Classroom API jest teraz dostępny w Google Apps Script. Wypróbuj QuickStart.
18 maja 2016 r.: do interfejsu Classroom API dodano zajęcia.
Interfejs Classroom API obejmuje teraz projekty, czyli projekty, pytania, odpowiedzi uczniów i oceny. Aby rozpocząć, zapoznaj się z przewodnikiem dotyczącym pracy nad kursem.
8 sierpnia 2015 r.: interfejs Classroom API jest teraz ogólnie dostępny
Interfejs Classroom API jest teraz dostępny dla wszystkich deweloperów i domen G Suite dla Szkół i Uczelni. Aby zacząć korzystać z interfejsu API, nie musisz już prosić o dostęp.
- Administratorzy G Suite dla Szkół i Uczelni powinni sprawdzić, czy ustawienia dostępu do danych w Classroom są prawidłowe.
- Interfejs Classroom API jest teraz dostępny w Google Apps Script. Wypróbuj QuickStart.
29 czerwca 2015 r.: interfejs Classroom API jest teraz dostępny w wersji beta dla programistów
Interfejs Classroom API jest teraz dostępny w wersji przedpremierowej dla programistów. Możesz już teraz zarejestrować się na wcześniejszy dostęp i konta testowe.
Administratorzy G Suite dla Szkół i Uczelni, którzy chcą udostępnić użytkownikom w swojej domenie wczesny dostęp do interfejsu API, mogą zarejestrować się na białej liście domen.Deweloperzy mogą ubiegać się o wcześniejszy dostęp do kodowania za pomocą interfejsu API.
Pełny komunikat znajdziesz na blogu Google for Education.