A console golang program to retrieve upcoming events from google calendar, and sounds an alarm on event time. Uses OAuth2, it will get authorization token from web, if none exists, and saves the refresh token on file to renew expiration.
The service will fetch at the start of each minute. It will sound an alarm 15 minutes before, and on the event time.
- Google Calendar for Developers - Calendar API - Google's sample to create a simple Go command-line application that makes requests to the Google Calendar API.
- Develop Google Calendar solutions - Overview of enhancing and automating the Google Calendar experience.
- OAuth Playground
- An Introduction to OAuth 2 - An overview of OAuth 2 roles, authorization grant types, use cases, and flows.
- How to authenticate and access Google APIs using OAuth 2.0 - How to authenticate with Google using TypeScript, and how to use the acquired refresh token to access the Google Calendar API.
- Using OAuth 2.0 for Web Server Applications - How to configure OAuth.
- Send GET Request with HTTP / Webhook APIon New or Updated Event (Instant) from Google Calendar API - 3rd party solution(pipedream).
- How to Integrate The Google Calendar API Into Your Web Application - 3rd party solution(qalbit).
- Google Calendar Webhooks with Node.js - 3rd party solution(fusebit).
- How to Use the Google Calendar API - 3rd party solution(zapier).
- How to Integrate The Google Calendar API Into Your App - 3rd party solution(nylas).
- Creating a Google API Key - 3rd party solution(simplecalendar).
- FullCalendar can display events from a public Google Calendar - 3rd party solution(fullcalendar).
- Google Calendar Simple API - Pythonic wrapper for the Google Calendar API.
- Parsing Google Calendar events with Python - Pythonic sample to look for all-day events with the word ‘PTO’ in the event title.
- Google Calendar API with Python - Pythonic sample of the main methods to interact with Google Calendar API.
- How to Integrate and Synchronize Google Calendar with Your Blazor Application - Blazor C# sample using ComponentOne.
- Google calendar API integration in .Net Core - c# .Net Core MVC Web Application integrating google calendar.
- Google Calendar API Authentication with C# - how to access the Google Calendar API with an authenticated user.
- How to get a Google access token with CURL - In order to tell the authorization server that we want the token returned in the web browser we just send it urn:ietf:wg:oauth:2.0:oob as our redirect uri.
- Calendar API Samples for .NET - These samples show how to access the Calendar API with the Offical Google .Net client library by Linda Lawton.