Обзор Classroom API

Classroom API – это API разработчика Google, который позволяет связать сторонние сервисы с инфраструктурой Google. С его помощью учебные заведения и ИТ-компании могут создавать инструменты для работы с Классом и G Suite for Education, а также настраивать Класс в соответствии с собственными нуждами.

Чтобы работать с Classroom API, разработчикам необходимо принять Условия использования Classroom API. Использовать данные Класса в рекламных целях в сторонних приложениях запрещено.

Кто может использовать Classroom API?

Classroom API могут использовать независимые разработчики и администраторы. У преподавателей и учащихся есть возможность самостоятельно авторизовать сторонние приложения.

Что можно делать с помощью Classroom API?

С помощью Classroom API можно программным образом выполнять задачи, которые поддерживаются в интерфейсе Класса. Например, синхронизировать данные с информационными системами учащихся, просматривать все курсы, преподаваемые в домене, и управлять заданиями.

Кроме того, API можно использовать для интеграции функций сторонних сервисов с Классом, например, чтобы приложение позволяло преподавателю копировать и повторно использовать курс, вместо того чтобы создавать его заново и снова добавлять каждого учащегося. Также через приложения можно просматривать, создавать и изменять задания Класса, добавлять материалы к работам, возвращать работы учащимся и выставлять оценки в Классе.

Каким образом приложение получает доступ к данным Класса?

Приложения или сервисы получают доступ к данным Класса только с разрешения пользователя Google Класса. Приложение запрашивает необходимые данные: имя пользователя, адрес электронной почты, фото профиля и т. д., а пользователь может подтвердить или отклонить запрос. В Classroom API используется распространенный протокол авторизации OAuth.

Для администраторов Google Workspace for Education

Администратор Google Workspace for Education управляет доступом к данным в пределах домена. В консоли администратора Google можно разрешить или запретить преподавателям и учащимся в вашем домене самостоятельно предоставлять сторонним приложениям доступ к данным их аккаунтов в Классе. Это можно сделать на уровне организационных подразделений. Подробнее о настройке доступа к данным Класса

В консоли администратора также можно посмотреть список сервисов, у которых есть доступ к аккаунту пользователя в вашем домене, и при необходимости запретить доступ.

Какие задачи можно выполнять с помощью Classroom API?

Задачи, которые можно выполнять с помощью Classroom API, зависят от роли пользователя. Как и в интерфейсе Класса, пользователь может быть учащимся, преподавателем или администратором. Преподаватели и учащиеся могут одобрять сторонние приложения и сообщать о нарушениях.

Роль пользователя   Возможности API
Учащийся
  • Просмотр информации о курсах и преподавателях.
Преподаватель
  • Создание, просмотр и удаление своих курсов.
  • Просмотр, добавление и удаление учащихся и других преподавателей в рамках своего курса.
  • Создание заданий и тем, просмотр, оценка и возврат работ
    в рамках своего курса.
Администратор
  • Создание, просмотр и удаление любых курсов в домене Google Workspace for Education.
  • Добавление и удаление учащихся и преподавателей в рамках любых курсов в домене.
  • Просмотр работ и тем во всех курсах в домене.

 

 

Дополнительную информацию о Classroom API можно найти на странице developers.google.com/classroom.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
12894762670684110579
true
Поиск по Справочному центру
true
true
true
false
false