Documentation

Google_Service_Classroom extends Google_Service
in package

Service definition for Classroom (v1).

Manages classes, rosters, and invitations in Google Classroom.

For more information about this service, see the API Documentation

Tags
author

Google, Inc.

Table of Contents

CLASSROOM_ANNOUNCEMENTS  = "https://www.googleapis.com/auth/classroom.announcements"
View and manage announcements in Google Classroom.
CLASSROOM_ANNOUNCEMENTS_READONLY  = "https://www.googleapis.com/auth/classroom.announcements.readonly"
View announcements in Google Classroom.
CLASSROOM_COURSES  = "https://www.googleapis.com/auth/classroom.courses"
Manage your Google Classroom classes.
CLASSROOM_COURSES_READONLY  = "https://www.googleapis.com/auth/classroom.courses.readonly"
View your Google Classroom classes.
CLASSROOM_COURSEWORK_ME  = "https://www.googleapis.com/auth/classroom.coursework.me"
Manage your course work and view your grades in Google Classroom.
CLASSROOM_COURSEWORK_ME_READONLY  = "https://www.googleapis.com/auth/classroom.coursework.me.readonly"
View your course work and grades in Google Classroom.
CLASSROOM_COURSEWORK_STUDENTS  = "https://www.googleapis.com/auth/classroom.coursework.students"
Manage course work and grades for students in the Google Classroom classes you teach and view the course work and grades for classes you administer.
CLASSROOM_COURSEWORK_STUDENTS_READONLY  = "https://www.googleapis.com/auth/classroom.coursework.students.readonly"
View course work and grades for students in the Google Classroom classes you teach or administer.
CLASSROOM_COURSEWORKMATERIALS  = "https://www.googleapis.com/auth/classroom.courseworkmaterials"
See, edit, and create classwork materials in Google Classroom.
CLASSROOM_COURSEWORKMATERIALS_READONLY  = "https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly"
See all classwork materials for your Google Classroom classes.
CLASSROOM_GUARDIANLINKS_ME_READONLY  = "https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly"
View your Google Classroom guardians.
CLASSROOM_GUARDIANLINKS_STUDENTS  = "https://www.googleapis.com/auth/classroom.guardianlinks.students"
View and manage guardians for students in your Google Classroom classes.
CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY  = "https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly"
View guardians for students in your Google Classroom classes.
CLASSROOM_PROFILE_EMAILS  = "https://www.googleapis.com/auth/classroom.profile.emails"
View the email addresses of people in your classes.
CLASSROOM_PROFILE_PHOTOS  = "https://www.googleapis.com/auth/classroom.profile.photos"
View the profile photos of people in your classes.
CLASSROOM_PUSH_NOTIFICATIONS  = "https://www.googleapis.com/auth/classroom.push-notifications"
Receive notifications about your Google Classroom data.
CLASSROOM_ROSTERS  = "https://www.googleapis.com/auth/classroom.rosters"
Manage your Google Classroom class rosters.
CLASSROOM_ROSTERS_READONLY  = "https://www.googleapis.com/auth/classroom.rosters.readonly"
View your Google Classroom class rosters.
CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY  = "https://www.googleapis.com/auth/classroom.student-submissions.me.readonly"
View your course work and grades in Google Classroom.
CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY  = "https://www.googleapis.com/auth/classroom.student-submissions.students.readonly"
View course work and grades for students in the Google Classroom classes you teach or administer.
CLASSROOM_TOPICS  = "https://www.googleapis.com/auth/classroom.topics"
See, create, and edit topics in Google Classroom.
CLASSROOM_TOPICS_READONLY  = "https://www.googleapis.com/auth/classroom.topics.readonly"
View topics in Google Classroom.
$availableScopes  : mixed
$batchPath  : mixed
$courses  : mixed
$courses_aliases  : mixed
$courses_announcements  : mixed
$courses_courseWork  : mixed
$courses_courseWork_studentSubmissions  : mixed
$courses_courseWorkMaterials  : mixed
$courses_students  : mixed
$courses_teachers  : mixed
$courses_topics  : mixed
$invitations  : mixed
$registrations  : mixed
$resource  : mixed
$rootUrl  : mixed
$servicePath  : mixed
$userProfiles  : mixed
$userProfiles_guardianInvitations  : mixed
$userProfiles_guardians  : mixed
$version  : mixed
$client  : mixed
__construct()  : mixed
Constructs the internal representation of the Classroom service.
createBatch()  : Google_Http_Batch
Create a new HTTP Batch handler for this service
getClient()  : Google_Client
Return the associated Google_Client class.

Constants

CLASSROOM_ANNOUNCEMENTS

View and manage announcements in Google Classroom.

public mixed CLASSROOM_ANNOUNCEMENTS = "https://www.googleapis.com/auth/classroom.announcements"

CLASSROOM_ANNOUNCEMENTS_READONLY

View announcements in Google Classroom.

public mixed CLASSROOM_ANNOUNCEMENTS_READONLY = "https://www.googleapis.com/auth/classroom.announcements.readonly"

CLASSROOM_COURSES

Manage your Google Classroom classes.

public mixed CLASSROOM_COURSES = "https://www.googleapis.com/auth/classroom.courses"

CLASSROOM_COURSES_READONLY

View your Google Classroom classes.

public mixed CLASSROOM_COURSES_READONLY = "https://www.googleapis.com/auth/classroom.courses.readonly"

CLASSROOM_COURSEWORK_ME

Manage your course work and view your grades in Google Classroom.

public mixed CLASSROOM_COURSEWORK_ME = "https://www.googleapis.com/auth/classroom.coursework.me"

CLASSROOM_COURSEWORK_ME_READONLY

View your course work and grades in Google Classroom.

public mixed CLASSROOM_COURSEWORK_ME_READONLY = "https://www.googleapis.com/auth/classroom.coursework.me.readonly"

CLASSROOM_COURSEWORK_STUDENTS

Manage course work and grades for students in the Google Classroom classes you teach and view the course work and grades for classes you administer.

public mixed CLASSROOM_COURSEWORK_STUDENTS = "https://www.googleapis.com/auth/classroom.coursework.students"

CLASSROOM_COURSEWORK_STUDENTS_READONLY

View course work and grades for students in the Google Classroom classes you teach or administer.

public mixed CLASSROOM_COURSEWORK_STUDENTS_READONLY = "https://www.googleapis.com/auth/classroom.coursework.students.readonly"

CLASSROOM_COURSEWORKMATERIALS

See, edit, and create classwork materials in Google Classroom.

public mixed CLASSROOM_COURSEWORKMATERIALS = "https://www.googleapis.com/auth/classroom.courseworkmaterials"

CLASSROOM_COURSEWORKMATERIALS_READONLY

See all classwork materials for your Google Classroom classes.

public mixed CLASSROOM_COURSEWORKMATERIALS_READONLY = "https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly"

View your Google Classroom guardians.

public mixed CLASSROOM_GUARDIANLINKS_ME_READONLY = "https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly"

View and manage guardians for students in your Google Classroom classes.

public mixed CLASSROOM_GUARDIANLINKS_STUDENTS = "https://www.googleapis.com/auth/classroom.guardianlinks.students"

View guardians for students in your Google Classroom classes.

public mixed CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY = "https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly"

CLASSROOM_PROFILE_EMAILS

View the email addresses of people in your classes.

public mixed CLASSROOM_PROFILE_EMAILS = "https://www.googleapis.com/auth/classroom.profile.emails"

CLASSROOM_PROFILE_PHOTOS

View the profile photos of people in your classes.

public mixed CLASSROOM_PROFILE_PHOTOS = "https://www.googleapis.com/auth/classroom.profile.photos"

CLASSROOM_PUSH_NOTIFICATIONS

Receive notifications about your Google Classroom data.

public mixed CLASSROOM_PUSH_NOTIFICATIONS = "https://www.googleapis.com/auth/classroom.push-notifications"

CLASSROOM_ROSTERS

Manage your Google Classroom class rosters.

public mixed CLASSROOM_ROSTERS = "https://www.googleapis.com/auth/classroom.rosters"

CLASSROOM_ROSTERS_READONLY

View your Google Classroom class rosters.

public mixed CLASSROOM_ROSTERS_READONLY = "https://www.googleapis.com/auth/classroom.rosters.readonly"

CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY

View your course work and grades in Google Classroom.

public mixed CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY = "https://www.googleapis.com/auth/classroom.student-submissions.me.readonly"

CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY

View course work and grades for students in the Google Classroom classes you teach or administer.

public mixed CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY = "https://www.googleapis.com/auth/classroom.student-submissions.students.readonly"

CLASSROOM_TOPICS

See, create, and edit topics in Google Classroom.

public mixed CLASSROOM_TOPICS = "https://www.googleapis.com/auth/classroom.topics"

CLASSROOM_TOPICS_READONLY

View topics in Google Classroom.

public mixed CLASSROOM_TOPICS_READONLY = "https://www.googleapis.com/auth/classroom.topics.readonly"

Properties

$availableScopes

public mixed $availableScopes

$courses_aliases

public mixed $courses_aliases

$courses_announcements

public mixed $courses_announcements

$courses_courseWork

public mixed $courses_courseWork

$courses_courseWork_studentSubmissions

public mixed $courses_courseWork_studentSubmissions

$courses_courseWorkMaterials

public mixed $courses_courseWorkMaterials

$courses_students

public mixed $courses_students

$courses_teachers

public mixed $courses_teachers

$courses_topics

public mixed $courses_topics

$servicePath

public mixed $servicePath

$userProfiles_guardianInvitations

public mixed $userProfiles_guardianInvitations

$userProfiles_guardians

public mixed $userProfiles_guardians

Methods

__construct()

Constructs the internal representation of the Classroom service.

public __construct(Google_Client $client[, string $rootUrl = null ]) : mixed
Parameters
$client : Google_Client

The client used to deliver requests.

$rootUrl : string = null

The root URL used for requests to the service.

Return values
mixed

Search results