- Example: Browsing Google calendars
Example: Browsing Google calendars This example is used to browse the different calendars of a Google account. The associated events are browsed for each calendar and the associated locations are browsed for each event.
// Connection to Google Cnt is gglConnection ... // Retrieve the array of available calendars arrCalendars is array of gglCalendar arrCalendars = GglListCalendar(Cnt) // Browse arrCalendarsBrowseEvent is gglCalendar ACalendar is gglCalendar AnEvent is gglEvent ALocation is gglLocation // Browse all the available calendars and retrieve the events FOR EACH ÉLÉMENT ACalendar OF arrCalendars Trace("Calendar " + ACalendar.Title + ... " (updated on " + DateToString(ACalendar.UpdateDate[[TO 8]]) + ... " à " + TimeToString(ACalendar.UpdateDate[[9 TO]]) + ")") arrCalendarsBrowseEvent = GglGetCalendar(Cnt, ACalendar.Identifier) // Browse all the events found in the current calendar FOR EACH AnEvent OF arrCalendarsBrowseEvent Trace("------------------------------") Trace(AnEvent.Title) Trace("From " + DateToString(AnEvent.StartDate[[TO 8]]) + ... " to " + TimeToString(AnEvent.StartDate[[9 TO]])+")" + ... " to " + DateToString(AnEvent.EndDate[[TO 8]])+ " at " + ... TimeToString(AnEvent.EndDate[[9 TO]]) + ")") // Browse the locations of the event FOR EACH ÉLÉMENT ALocation OF AnEvent.Location Trace("Location of the event: " + ALocation.Value + "//" + ALocation.Caption) END END END
This page is also available for…
|
|
|
|