This package makes working with a Google Calendar a breeze. Manage events on a Google Calendar. The first thing you’ll need to do is get credentials to use Google's API. I’m assuming that you’ve already created a Google account and are signed in. Head over to Google API console and click "Select a project" in the header. You can give the service account a name. You can name it anything you’d like. In the service account id you’ll see an email address. We’ll use this email address later on in this guide. Select "JSON" as the key type and click "Create" to download the JSON file. You will get a warning that the service account does not have a role, you can safely ignore this and create the service account without assigning a role. Head over to Google Calendar and view the settings of the calendar you want to work with via PHP. On the "Share with specific people" tab press the "Add people" button and add the service account id that was displayed when creating credentials on the API site.

Features

  • Obtain the credentials to communicate with Google Calendar
  • Authentication with OAuth2
  • Specify which APIs the project may consume
  • To use OAuth2, you must also set a new environment variable in your .env file
  • For a more seamless experience in your application, instead of using the quickstart tool you can set up a consent screen in the Google API console
  • You can create an event based on a simple text string

Project Samples

Project Activity

See All Activity >

Categories

Calendar

License

MIT License

Follow Manage events on a Google Calendar

Manage events on a Google Calendar Web Site

Other Useful Business Software
eMaint is an award-winning Computerized Maintenance Management Software (CMMS) for managing work orders, PM schedules, and parts inventory. Icon
eMaint is an award-winning Computerized Maintenance Management Software (CMMS) for managing work orders, PM schedules, and parts inventory.

50,000+ users worldwide rely on eMaint to predict failures, eliminate downtime, and improve reliability

eMaint is an award-winning, cloud-based Computerized Maintenance Management System (CMMS) software designed to improve how organizations manage their maintenance reliability operations, resources, equipment, and compliance. Suitable for any size organization or enterprise, eMaint saves companies valuable time and money by integrating the tools they need in one powerful platform.
Try it for free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Manage events on a Google Calendar!

Additional Project Details

Programming Language

PHP

Related Categories

PHP Calendar Software

Registered

2023-02-17