Me está costando mucho encontrar la manera de obtener los correos electrónicos de todos los participantes en los próximos eventos en mi calendario.
solo me llega el correo de un solo participante
La idea final debería ser codificar con colores el calendario en función de quién está en las reuniones.
Esto es lo que tengo hasta ahora
var today = new Date(); var nextweek = new Date(); nextweek.setDate(nextweek.getDate() + 7); Logger.log(today + " " + nextweek); var calendars = CalendarApp.getAllOwnedCalendars(); Logger.log("found number of calendars: " + calendars.length); for (var i=0; i<calendars.length; i++) { var calendar = calendars[i]; var events = calendar.getEvents(today, nextweek); for (var j=0; j<events.length; j++) { var e = events[j]; var title = e.getTitle(); var guestlist=events[j].getGuestList(); var details=guestlist[j].getEmail(); if (details == "example0@gmail.com") { e.setColor(CalendarApp.EventColor.CYAN); } if (details == "example1@gmail.com") { e.setColor(CalendarApp.EventColor.YELLOW); } if (details == 'example2@gmail.com') { e.setColor(CalendarApp.EventColor.GREEN); } } } } ```