This repository contains Python code examples demonstrating the use of various Google APIs, including Google Drive, Google Calendar, and Google Meet APIs. The scripts illustrate how to download files from Google Drive, manage calendar events, and work with Google Meet for meeting creation, participant management, and subscriptions to meeting events.
- Downloading files from Google Drive
- Listing upcoming events from Google Calendar
- Authenticating and authorizing with Google APIs using OAuth 2.0
- Creating a Google Meet space and subscribing to its events
- Handling Google Meet events like conference start/end, participant join/leave, recording ready, and transcript available
To run these scripts, you need to have:
- Python 3.6 or higher
- Google Cloud project with the APIs enabled
- OAuth 2.0 Client ID and credentials file
Feel free to fork the repository, make changes, and submit pull requests. Contributions are welcome!
Create your feature branch: git checkout -b my-new-feature Commit your changes: git commit -am 'Add some feature' Push to the branch: git push origin my-new-feature Submit a pull request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Google's documentation for Google APIs!