Ta strona zawiera informacje o wersji interfejsu Classroom API. Zasubskrybuj listę ogłoszeń, aby otrzymywać powiadomienia e-mail.
13 listopada 2023 r.: wersja zapoznawcza dla programistów: operacje CRUD w przypadku rubryk
CRUD rubryk jest dostępny w ramach programu Google Workspace Developer Preview, który zapewnia wcześniejszy dostęp do niektórych funkcji. Ta funkcja umożliwia deweloperom zarządzanie rubrykami w Classroom w imieniu nauczycieli. Więcej informacji o korzystaniu z funkcji w wersji testowej znajdziesz na mapie drogowej.
26 czerwca 2023 r.: zmiana kodu błędu dla zaproszonych użytkowników, która nie powoduje przerwania działania
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 kurs, ale jeszcze nie zaakceptowali zaproszenia). 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.: kategoria ocen i ustawienia dziennika ocen
Za pomocą interfejsu API można teraz pobierać kategorię ocen dla zadań i ustawienia dziennika ocen dla kursów.
21 września 2020 r.: Materiały w Classroom
Deweloperzy mogą teraz odczytywać, zapisywać i modyfikować elementy materiałów do zadań w Classroom:
- Create CourseWorkMaterials
- Pobieranie jednego lub wszystkich materiałów do zajęć
- Update CourseWorkMaterials
- Modyfikowanie załączników do materiałów do zajęć
- Delete CourseWorkMaterials
18 listopada 2019 r.: nowe parametry adresu URL przycisku udostępniania
- Ustaw atrybuty tagu udostępniania dla identyfikatora kursu i typu materiału podczas udostępniania treści w Classroom.
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ń i prac uczniów.
- Otrzymuj powiadomienia w czasie rzeczywistym o zmianach w zadaniach i przesłanych przez uczniów plikach. Możesz teraz słuchać informacji o nowych zadaniach, przesłanych przez uczniów plikach, ocenach nauczycieli i innych.
26 września 2017 r.: powiadomienia push, ogłoszenia i indywidualne posty
- Otrzymywanie powiadomień w czasie rzeczywistym o zmianach na liście uczniów – zamiast odpytywać punkty końcowe Classroom API o zmiany, możesz użyć Google Cloud Pub/Sub, aby otrzymywać aktualizacje listy uczniów na zajęciach lub w domenie.
- Tworzenie i aktualizowanie ogłoszeń – oprócz materiałów do nauki aplikacje mogą teraz tworzyć i aktualizować ogłoszenia w strumieniu zajęć.
- Tworzenie i aktualizowanie spersonalizowanych postów – aplikacje mogą teraz publikować ogłoszenia lub zadania dla poszczególnych uczniów, a nie dla całej klasy.
1 sierpnia 2017 r.: przenoszenie własności zajęć i historii przesyłania.
- zaktualizować głównego właściciela kursu (ownerId) za pomocą danych logowania administratora lub wysłać zaproszenie dla nauczyciela, aby został właścicielem kursu;
- Wyświetlanie historii zadań przesłanych przez ucznia
19 czerwca 2017 r.: planowanie zajęć, kalendarz i zweryfikowani nauczyciele
Zmiany w interfejsie Classroom API
- Zaplanować opublikowanie zadania w późniejszym terminie przez ustawienie odpowiedniej wartości w polu scheduledTime danego zadania.
- Dostęp do calendarId kursu
- Sprawdzanie, czy dany użytkownik jest zweryfikowanym nauczycielem
11 stycznia 2017 r.: aktualizacje dotyczące zajęć
Aktualizacje punktów końcowych materiałów dydaktycznych umożliwiają aplikacjom:
- Tworzenie i aktualizowanie pytań
- Modyfikowanie i usuwanie zadań
- Dodawanie elementów z Dysku i filmów z YouTube do materiałów do zajęć i zadań przesłanych przez uczniów
17 sierpnia 2016 r.: Opiekunowie w interfejsie Classroom API
Google Classroom generuje e-maile z podsumowaniem aktywności uczniów dla opiekunów. Interfejs API Classroom obsługuje opiekunów. Deweloperzy mogą:
- Zapraszanie osób do roli opiekuna
- Pobieranie zaproszonych i aktywnych opiekunów ucznia
Zarządzanie aktywnymi opiekunami
Administratorzy G Suite for Education powinni sprawdzić, czy ich 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.: dodanie prac domowych do interfejsu API Classroom
Interfejs Classroom API obejmuje teraz zadania, pytania, odpowiedzi uczniów i oceny. Aby rozpocząć, zapoznaj się z przewodnikiem po zajęciach.
8 sierpnia 2015 r.: interfejs Classroom API jest już ogólnie dostępny
Interfejs Classroom API jest teraz dostępny dla wszystkich deweloperów i domen G Suite for Education. Aby zacząć korzystać z interfejsu API, nie musisz już prosić o dostęp.
- Administratorzy G Suite for Education powinni sprawdzić, czy ich 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.: wersja zapoznawcza interfejsu Classroom API dla programistów
Interfejs Classroom API jest już dostępny w wersji przedpremierowej dla programistów. Możesz się teraz zarejestrować, aby uzyskać wcześniejszy dostęp do kont testowych.
Administratorzy G Suite for Education, którzy chcą zapewnić użytkownikom w swojej domenie wcześniejszy dostęp do interfejsu API, mogą zarejestrować się na białą listę domen.Deweloperzy mogą poprosić o wcześniejszy dostęp do kodu interfejsu API.
Pełne ogłoszenie znajdziesz na blogu Google for Education.