Typy zasobów interfejsu Calendar API

Tło interfejsu Calendar API

Pojęcia związane z Kalendarzem

Kalendarz Google jest oparty na kilku podstawowych koncepcjach:

Zdarzenie
Pojedyncze wydarzenie w kalendarzu zawierające informacje takie jak tytuł wydarzenia, czas rozpoczęcia i zakończenia oraz lista uczestników.
Kalendarz
Pojedynczy wpis w kalendarzu zawierający metadane kalendarza, takie jak opis.
Lista kalendarzy
Lista wszystkich kalendarzy na liście kalendarzy użytkownika w interfejsie Kalendarza.
lokalizacji,
Ustawienie użytkownika z interfejsu Kalendarza, na przykład strefa czasowa użytkownika.
ACL
Pojedyncza reguła kontroli dostępu zawierająca informacje takie jak typ i zakres reguły.

Model danych interfejsu Calendar API

Zasób to pojedynczy element danych z unikalnym identyfikatorem. Interfejs Calendar API działa na 5 typach zasobów:

Zasób wydarzenia
Reprezentuje pojedyncze wydarzenie w kalendarzu.
Zasób kalendarzy
Reprezentuje metadane konkretnego kalendarza.
Zasób CalendarList
Reprezentuje metadane pojedynczego kalendarza, które są widoczne na liście kalendarzy użytkownika w interfejsie.
Zasób ustawień
Reprezentuje pojedyncze ustawienie użytkownika z interfejsu Kalendarza.
Zasób listy ACL
Reprezentuje listę kontroli dostępu.

Model danych interfejsu API Kalendarza opiera się na grupach zasobów nazywanych kolekcjami:

Kolekcja zdarzeń
Składa się ze wszystkich zasobów wydarzenia w konkretnym zasobie kalendarza.
Kolekcja Kalendarza
Składa się ze wszystkich zasobów listy Kalendarza dla określonego użytkownika.
Kolekcja ustawień
Zawiera wszystkie zasoby ustawień dla określonego użytkownika.
Kolekcja ACL
Składa się ze wszystkich zasobów listy kontroli dostępu zastosowanych do określonego kalendarza.