Tipi di risorse dell'API Calendar

Sfondo API Calendar

Concetti di Calendar

Google Calendar si basa su diversi concetti di base:

Evento
Un singolo evento di un calendario contenente informazioni come il titolo, l'ora di inizio e di fine e i partecipanti.
Calendario
Una singola voce di calendario contenente i metadati del calendario, ad esempio una descrizione.
Elenco calendari
Un elenco di tutti i calendari presenti nell'elenco di calendari di un utente nella UI di Calendar.
Impostazione
Una preferenza dell'utente nell'interfaccia utente di Calendar, ad esempio il fuso orario dell'utente.
ACL
Un'unica regola di controllo dell'accesso contenente informazioni come il tipo e l'ambito della regola.

Modello dei dati dell'API Calendar

Una risorsa è una singola entità di dati con un identificatore univoco. L'API Calendar opera su cinque tipi di risorse:

Risorsa evento
Rappresenta un singolo evento di un calendario.
Risorsa Calendari
Rappresenta i metadati di un singolo calendario.
Risorsa CalendarList
Rappresenta i metadati di un singolo calendario visualizzato nell'elenco dei calendari dell'utente nella UI.
Risorsa impostazioni
Rappresenta la preferenza di un singolo utente dall'interfaccia utente di Calendar.
Risorsa ACL
Rappresenta un ACL.

Il modello dei dati dell'API Calendar si basa su gruppi di risorse, denominati raccolte:

Raccolta eventi
Si tratta di tutte le risorse evento all'interno di una risorsa di calendario specifica.
Raccolta CalendarList
Include tutte le risorse CalendarList per un utente specifico.
Raccolta Impostazioni
Include tutte le risorse impostazioni di un utente specifico.
Raccolta ACL
Include tutte le risorse ACL applicate a un calendario specifico.