За допомогою Classroom API заклади освіти й технологічні компанії можуть створювати інструменти для роботи з Класом і Google Workspace for Education, а також налаштовувати Клас відповідно до власних потреб. Classroom API – це API розробника Google, який дає стороннім сервісам змогу отримувати переваги від використання інструментів і інфраструктури Google.
Щоб працювати з Classroom API, розробникам потрібно прийняти Умови використання Classroom API. Використовувати дані Класу в рекламних цілях у сторонніх додатках заборонено.
Classroom API можуть використовувати незалежні розробники й адміністратори. Викладачі й студенти мають змогу самостійно авторизувати сторонні додатки.
За допомогою Classroom API можна автоматизувати виконання багатьох завдань, які підтримуються в інтерфейсі Класу, зокрема синхронізувати дані із системою інформації про студентів, переглядати всі курси, які викладаються в домені, а також керувати матеріалами для них.
Крім того, Classroom API можна використовувати для інтеграції функцій сторонніх сервісів із Класом. Наприклад, щоб додаток давав змогу викладачу копіювати й повторно використовувати курс у Класі замість того, щоб створювати його вдруге та знову додавати кожного студента. Також через додатки можна переглядати, створювати й змінювати завдання Класу, додавати матеріали для робіт, повертати роботи студентам і виставляти оцінки в Класі.
Додатки або сервіси отримують доступ до даних Класу лише з дозволу користувача. Додаток запитує потрібні дані, як-от ім’я користувача, електронну адресу або фотографію профілю, а користувач може схвалити або відхилити цей запит. У Classroom API використовується поширений протокол авторизації OAuth.
Для адміністраторів Google Workspace for Education
Як адміністратор Google Workspace for Education ви можете керувати доступом до даних у домені. У Консолі адміністратора Google можна вказати, чи можуть викладачі й студенти у вашому домені самостійно надавати сервісам доступ до їхніх даних у Класі. Налаштувати доступ можна на рівні організаційних підрозділів. Докладніше про те, як налаштувати доступ до даних Класу.
У Консолі адміністратора можна також переглянути список сервісів, яким надано доступ до облікового запису користувача у вашому домені, і за потреби скасувати доступ.
Завдання, які можна виконувати за допомогою Classroom API, залежать від ролі користувача. Як і в інтерфейсі Класу, користувач може бути студентом, викладачем або адміністратором. Викладачі й студенти можуть схвалювати сторонні додатки та скаржитися на порушення.
Роль користувача | За допомогою API можна… |
---|---|
Студент |
|
Викладач |
|
Адміністратор |
|
Додаткові відомості про Classroom API можна знайти на сторінці developers.google.com/classroom.