Zbiór wszystkich istniejących kalendarzy. Zobacz też Kalendarze a CalendarList.
Listę metod dotyczących tego zasobu znajdziesz na końcu tej strony.
Prezentacje zasobów
{
"kind": "calendar#calendar",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"dataOwner": string,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
},
"autoAcceptInvitations": boolean
}| Nazwa usługi | Wartość | Opis | Uwagi |
|---|---|---|---|
autoAcceptInvitations |
boolean |
Czy ten kalendarz automatycznie akceptuje zaproszenia. Dotyczy tylko kalendarzy zasobów. | |
conferenceProperties |
nested object |
Właściwości rozmowy wideo w tym kalendarzu, np. jakie typy rozmów wideo są dozwolone. | |
conferenceProperties.allowedConferenceSolutionTypes[] |
list |
Typy rozwiązań konferencyjnych obsługiwane w tym kalendarzu. Dostępne wartości:
|
|
dataOwner |
string |
Adres e-mail właściciela kalendarza. Ustaw tylko w przypadku kalendarzy pomocniczych. Tylko do odczytu. | |
description |
string |
Opis kalendarza. Opcjonalnie. | Z możliwością zapisu |
etag |
etag |
ETag zasobu. | |
id |
string |
Identyfikator kalendarza. Aby pobrać identyfikatory, wywołaj metodę calendarList.list(). | |
kind |
string |
Typ zasobu („calendar#calendar”). |
|
location |
string |
Położenie geograficzne kalendarza w postaci tekstu. Opcjonalnie. | Z możliwością zapisu |
summary |
string |
Tytuł kalendarza. | Z możliwością zapisu |
timeZone |
string |
Strefa czasowa kalendarza. (Sformatowana jako nazwa z bazy danych stref czasowych IANA, np. „Europe/Zurich”). Opcjonalnie. | Z możliwością zapisu |
Metody
- clear
- Czyści kalendarz główny. Ta operacja usuwa wszystkie wydarzenia powiązane z kalendarzem głównym konta.
- delete
- Usuwa kalendarz pomocniczy. Aby wyczyścić wszystkie wydarzenia w kalendarzach głównych, użyj metody calendars.clear.
- get
- Zwraca metadane kalendarza.
- insert
- Tworzy kalendarz pomocniczy.
Uwierzytelniony użytkownik żądania staje się właścicielem danych nowego kalendarza.
- patch
- Aktualizuje metadane kalendarza. Ta metoda obsługuje semantykę poprawki. Pamiętaj, że każde żądanie poprawki zużywa 3 jednostki limitu. Zalecamy używanie metody
getprzed metodąupdate. Wartości pól, które określisz, zastąpią dotychczasowe wartości. Pola, których nie określisz w żądaniu, pozostaną bez zmian. Jeśli określisz pola tablicowe, zastąpią one dotychczasowe tablice. Spowoduje to odrzucenie wszystkich poprzednich elementów tablicy. - transferOwnership
- Przenosi kalendarz pomocniczy między użytkownikami w organizacji Google Workspace. Wymaga uwierzytelnienia użytkownika z uprawnieniami administratora Zarządzanie kalendarzami oraz jednego z tych zakresów autoryzacji:
https://www.googleapis.com/auth/calendarhttps://www.googleapis.com/auth/calendar.calendars
useAdminAccessnatrue. Aby można było przenieść kalendarz pomocniczy, musi on być aktywny. Przenoszenie wyłączonych lub usuniętych kalendarzy nie jest obsługiwane. - update
- Aktualizuje metadane kalendarza.