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
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"
CLASSROOM_GUARDIANLINKS_ME_READONLY
View your Google Classroom guardians.
public
mixed
CLASSROOM_GUARDIANLINKS_ME_READONLY
= "https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly"
CLASSROOM_GUARDIANLINKS_STUDENTS
View and manage guardians for students in your Google Classroom classes.
public
mixed
CLASSROOM_GUARDIANLINKS_STUDENTS
= "https://www.googleapis.com/auth/classroom.guardianlinks.students"
CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY
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
$batchPath
public
mixed
$batchPath
$courses
public
mixed
$courses
$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
$invitations
public
mixed
$invitations
$registrations
public
mixed
$registrations
$resource
public
mixed
$resource
$rootUrl
public
mixed
$rootUrl
$servicePath
public
mixed
$servicePath
$userProfiles
public
mixed
$userProfiles
$userProfiles_guardianInvitations
public
mixed
$userProfiles_guardianInvitations
$userProfiles_guardians
public
mixed
$userProfiles_guardians
$version
public
mixed
$version
$client
private
mixed
$client
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 —createBatch()
Create a new HTTP Batch handler for this service
public
createBatch() : Google_Http_Batch
Return values
Google_Http_Batch —getClient()
Return the associated Google_Client class.
public
getClient() : Google_Client