Using the Node https://github.com/google/google-api-nodejs-client library I am trying to access public holidays. I have the auth working and have access to the API. When I test the events. list endpoints with API explorer it works, I suspect that the calendar
calendarId :'en.sa#[email protected]'
exists in my personal calendar but not in the apps calendar.
When I try to get the list of calendars in my node app the list is empty:
calendar.calendarList.list({auth: jwtClient}, calenderGetComplete);
So the events.list doesnt find the calendar.
calendar.events.list({ calendarId :'en.sa#[email protected]', auth: jwtClient}, calenderGetComplete);
So on a personal calendar, one can add other interesting calendars, like the public holiday one, but seems like you can't do it for the calendar the app is using? Seems like the public calendars don't have 'interesting calendars'?