Google APIs | realsmart

Google APIs

realsmart use googles APIs to sync your school data with your google accounts, groups, classroom courses, calendars and organisations

We add API clients to your google domain when we first set up the provisioning.

To access the API clients settings and add new clients or edit existing ones follow these steps:

1- Navigate to admin.google.com

2- Sign in with your full email address and realsmart password

3- Click the Security button on the dashboard

4- Scroll down the page and click the 'Advanced Settings' option

5- Now click 'Manage client API access', this takes you to a list of all the current authorised API clients . There will be at least 5x clients already added, more if you have already added extras for other services.

Listed below are our 5x default clients:
655664546.apps.googleusercontent.com
113573449552392318729
108562921182903028384
116331274826216674813
105574289326075260640

Please dont remove any of them. If you do, just re-add it adding our default scopes below:
https://www.googleapis.com/auth/admin.directory.group,https://www.googleapis.com/auth/admin.directory.orgunit,https://www.googleapis.com/auth/admin.directory.resource.calendar,https://www.googleapis.com/auth/admin.directory.user,https://www.googleapis.com/auth/apps.groups.settings,https://www.googleapis.com/auth/calendar,https://www.googleapis.com/auth/classroom.courses,https://www.googleapis.com/auth/classroom.rosters,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/classroom.coursework.me,https://www.googleapis.com/auth/classroom.coursework.students

 

To add the Google Classroom Reporting feature follow these steps:
1- Find the API called 655664546.apps.googleusercontent.com in the list of APIs and click Remove

2- Add this client 655664546.apps.googleusercontent.com to the Client name box at the top of the page

3- Add this scope
https://www.googleapis.com/auth/admin.directory.group,https://www.googleapis.com/auth/admin.directory.orgunit,https://www.googleapis.com/auth/admin.directory.resource.calendar,https://www.googleapis.com/auth/admin.directory.user,https://www.googleapis.com/auth/apps.groups.settings,https://www.googleapis.com/auth/calendar,https://www.googleapis.com/auth/classroom.courses,https://www.googleapis.com/auth/classroom.rosters,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/classroom.coursework.me,https://www.googleapis.com/auth/classroom.coursework.students
to the One or More API Scopes box and hit the Authorise button - as screenshot below

4- All Done. The new Api has been added and classroom reporting is enabled.