đ Google Calendar Setup
go to https://console.cloud.google.com/welcome
Click the Dropdown in the top left of the screen
Click "New Project"
Type in a project name in the respected field
Click the "Create" button
Wait for the project to be made
Click the dropdown menu again to select the project you just made
Now search for "Google Calendar API"
Select the option from "Google Enterprise Api"
Enable the API now
You should now be in the API & Services screen
Click the "Credentials" button on the left of the screen
Click the Create Credentials button towards the top of the screen
Click the "OAuth client ID" option
Click the "Configure Consent Screen"
Select the "External Option"
Click "Create"
For the app name you could put "StudySync" but that is up to you
For "User Support Email" add your email address
Scroll down to the bottom and add your email to the "Developer Email Address"
Now click "Save and Continue"
Click "Add or Remove Scopes"
Search for "/auth/calendar"
There should now be a Google Calendar option
a) The user-facing description should be "See, edit, share, and permanently delete all the calendars you can access using Google Calendar"
Select the checkbox
Click the update button now
Scroll down to the bottom of the screen
click "Save & Continue"
Skip past the test users section and click "Save & Continue"
You should now be in the summary section
Scroll down to the bottom of the screen
Click the "Back to Dashboard" button
Now that you are in the "OAuth consent screen"
Find the "Publish App" button and click it, and then confirm
Click the "Credentials" button on the left screen again
Click "Create Credentials"
Select the "OAuth Client ID" option
For "Application Type" select "Desktop App"
Click "Create"
Download the JSON file and save it somewhere you will remember where you put it
Go to StudySync and import the Credentials file now inside StudySync
Once imported it should bring you to a google sign in page
Click the account where the calendars for your classes are in
You should be on a warning screen now, this is the app that you made
Click the "Advanced" button
Then click the "Go to (name you put)"
Now click the continue button, this allows StudySync to make events for you.
You should now get a screen that has the text "The authentication flow has completed. You may close this window." or something similar"
Head back to StudySync to finish the process!
How to find the Calendar ID
Go to Google Calendar online
Hover over one of the calendars you would like to use for StudySync
Click the 3 vertical lines
Then click "Settings and sharing"
Scroll down to the "Calendar ID"
The text bellow is the Calendar ID that you past into StudySync
Last updated