Hey,
This is my first pull request ever 😬
I was wondering why it's not possible to add Google Meet links automatically, so I did it myself.
Maybe this is handy for everyone?
Description: These changes add functionality to automatically generate Google Meet links for calendar events when appointments are created or updated.
Main changes:
In the add_appointment() method:
Addition of a Google_Service_Calendar_ConferenceData object.
Configuration of the CreateConferenceRequest with a ConferenceSolutionKey for Google Meet.
Setting the ConferenceData object for the event.
Update of the insert() call to consider conferenceDataVersion.
In the update_appointment() method:
Check if ConferenceData already exists.
If not, add a new Google_Service_Calendar_ConferenceData object as in add_appointment().
Update of the update() call to consider conferenceDataVersion.
These changes enable the automatic generation and addition of a Google Meet link to each new or updated appointment in the calendar event.
Hey, This is my first pull request ever 😬 I was wondering why it's not possible to add Google Meet links automatically, so I did it myself. Maybe this is handy for everyone?
This thread was my starting point: https://stackoverflow.com/questions/75916295/google-calendar-api-create-event-google-meet-link
Description: These changes add functionality to automatically generate Google Meet links for calendar events when appointments are created or updated.
Main changes:
In the add_appointment() method:
Addition of a Google_Service_Calendar_ConferenceData object. Configuration of the CreateConferenceRequest with a ConferenceSolutionKey for Google Meet. Setting the ConferenceData object for the event. Update of the insert() call to consider conferenceDataVersion. In the update_appointment() method:
Check if ConferenceData already exists. If not, add a new Google_Service_Calendar_ConferenceData object as in add_appointment(). Update of the update() call to consider conferenceDataVersion. These changes enable the automatic generation and addition of a Google Meet link to each new or updated appointment in the calendar event.