Fondo de la API de Calendar
Conceptos de Calendario
El Calendario de Google se basa en varios conceptos básicos:
- Evento
- Es un evento único de un calendario que contiene información como el título del evento, las horas de inicio y finalización, y los asistentes.
- Calendar
- Es una sola entrada de calendario que contiene los metadatos del calendario, como una descripción.
- Lista de calendarios
- La lista de todos los calendarios de la lista de un usuario en la IU de Calendario.
- Parámetro de configuración
- Una preferencia de usuario de la IU del Calendario, como la zona horaria del usuario.
- ACL
- Una única regla de control de acceso que contiene información como el tipo y el alcance de la regla.
Modelo de datos de la API de Calendar
Un recurso es una entidad de datos individual con un identificador único. La API del Calendario funciona con cinco tipos de recursos:
- Recurso de evento
- Representa un solo evento en un calendario.
- Recurso de calendarios
- Representa los metadatos de un calendario individual.
- Recurso CalendarList
- Representa los metadatos de un calendario individual que aparece en la lista de calendarios del usuario en la IU.
- Recurso de configuración
- Representa la preferencia de un solo usuario de la IU del Calendario.
- Recurso de LCA
- Representa una LCA.
El modelo de datos de la API de Calendar se basa en grupos de recursos llamados colecciones:
- Recopilación de eventos
- Consiste en todos los recursos de eventos dentro de un recurso de calendario específico.
- Colección CalendarList
- Consiste en todos los recursos de CalendarList para un usuario específico.
- Colección de configuraciones
- Consiste en todos los recursos de configuración para un usuario específico.
- Colección de LCA
- Consiste en todos los recursos de LCA aplicados a un calendario específico.