htmleventsgoogle-calendar-apigoogle-calendar-recurring-events

Google Calendar - could not find the requested event


I created event in my Google Calendar, and then publish it on website (as a HTML code from Google calendar).

URL to event: https://calendar.google.com/event?action=TEMPLATE&tmeid=NWprMG92OHF1djJ2czJidnI5Zm9lOGE2Z28gdG9tYXMubm92YWsxOTk3QG0&tmsrc=my.email%40gmail.com

After click on URL it redirects me to Google Calender with this text: Could not find the requested event.

What should be the problem? I want to people should add this event to they calendar.


Solution

  • After several testing, I finally found the solution in my case.

    This solution is for organizer which have full control of the calendar and event.

    By default, we will add an event to a 'calendar' we have in google calendar.

    enter image description here

    If you're the person sharing the event, the calendar should be public.

    Note: To ensure your own privacy, it's best to create a new calendar for public events. https://support.google.com/calendar/answer/37095?hl=en

    Note: Use your personal email instead of organization email. Some organization have some restriction. E.g., I can share the events from the organization email, but the details/title are not visible when it is opened by personal gmail. enter image description here