If someone has shared their Google calendar (for example, with a widget that displays it on a web page), then I can get the calendarID, e.g: p75ig3ni1smg4267qg0j0nhodc@group.calendar.google.com
I want to write an Alexa App (in NodeJS) to provide information from that calendar. (I'm using this sample as a model: https://developers.google.com/google-apps/calendar/quickstart/nodejs).
I have two questions:
1) Can I access it in the Google API without asking the owner of the calendar to perform some steps
2) Since the calendar is public, do I have to be authenticated in the API to access it? The above example assumes you need to authenticate.