Configuring App Credentials

To connect with Google Classroom, we need to create Google Credentials. We can do that by visiting Google Developer Console.

Step 1: From the top left corner, select a project to use for credentials. If you do not have a project created, please follow along. If you have a project already, please skip to Step 3.

From the Trade Brokers Academy Dashboard, you can integrate into Google Classroom that will help you to connect your classroom content, to share documents or classroom slides easily through Google Docs and Google Slides etc.  You can import announcements about assignments, quizzes, and shared resources.

We also have a feature to send Google Classroom invitations to the students already enrolled in your classes. The best feature is that you can sync Google Classroom students with the Trade Brokers Academy Dashboard.

Step 2: Give the project a name, and if needed, select an organization.

Step 3: After creating it, it will be selected as your project. From the Dashboard, click on Enable APIs and Services. Then, from the search field that appears, search for Google Classroom API

Step 4Enable Google Classroom API for this project. 

Step 5: Then, from the Google Classroom API dashboard, go to Credentials, and then click on “Configure Consent Screen”.

Step 6: From user type, select External, and then click Create to finalize the consent screen. 

Step 7: Back in the Credentials tab, we can now create our credentials for the app. We’ll select the type as OAuth Client ID.

Step 8: After that, we can select the Application Type. If you are creating an API just for testing on a local machine, make sure to select Desktop App. But if you are planning to deploy on a live server, select Web Application.

Step 9: From there, if you have chosen Web Applications, you will have to fill out some necessary information for authentication. Make sure that your Authorized Redirect URIs are set in this format: https://yourDomainName.com/tutor-google-classroom-callback/

Step 10: After creating the credentials, you can then download the JSON file from the credentials dashboard. Simply click on the download icon to continue. 

Connecting to Google Classroom

After you have access to your JSON file, you can connect Tutor LMS to Google Classroom easily. From the backend of your WordPress website, go to Tutor LMS > Addons and enable Google Classroom Integration.