Settings

Zasoby ustawień reprezentują ustawienia, które użytkownicy mogą zmieniać w interfejsie Kalendarza, na przykład strefę czasową użytkownika. Można je pobierać za pomocą metod list i get. Pamiętaj, że jeśli ustawienie ma wartość domyślną, może nie zostać zwrócone.

Lista obsługiwanych ustawień:

Identyfikator ustawienia Opis Dozwolone wartości Wartość domyślna
autoAddHangouts Czy automatycznie dodawać rozmowy wideo (w Meet lub dodatku) do wszystkich wydarzeń. Pamiętaj, że to ustawienie jest ignorowane przez serwer, jeśli parametr campaignDataVersion ma wartość większą niż 0, ponieważ za obsługę logiki z tym ustawieniem odpowiada klient. Tylko do odczytu. „true” (prawda) i „false” (fałsz) „false”
dateFieldOrder Jaki powinien być porządek wyświetlania dnia (D), miesiąca (M) i roku (Y)? „MDY”, „DMY”, „YMD” „MDY”
defaultEventLength Domyślna długość zdarzeń (w minutach), które zostały utworzone bez wyraźnego czasu trwania. liczba dodatnia „60”
format24HourTime Określa, czy czas ma być wyświetlany w formacie 24-godzinnym. „true”, „false” „false”
hideInvitations Czy ukrywać wydarzenia, na które użytkownik został zaproszony, ale nie podjął żadnych działań (np. nie odpowiedział). „true” (prawda) i „false” (fałsz) „false”
hideWeekends Określa, czy weekendy mają być ukryte podczas wyświetlania tygodnia. „true” (prawda) i „false” (fałsz) „false”
locale Język użytkownika. "in", "ca","cs", "da", "de", "en_GB", "en", "es", "es_419", "tl", "fr", "hr", "it", "lv", "lt", "hu", "nl", "no", "pl", "pt_BR", "pt_PT", "ro", "sk", "sl", "fi", "sv", "tr", "vi", "el", "ru", "sr", "uk", "bg", "iw", "ar", "fa", "hi", "th", "zh_TW", "zh_CN", "ja" „en”
remindOnRespondedEventsOnly Określa, czy przypomnienia o wydarzeniach mają być wysyłane tylko w przypadku wydarzeń ze stanem odpowiedzi „Tak” i „Być może”. „true”, „false” „false”
showDeclinedEvents Określa, czy w kalendarzu użytkownika mają być widoczne wydarzenia, na które użytkownik odpowiedział „Nie”. „true”, „false” "true"
strefa czasowa Identyfikator strefy czasowej użytkownika. Więcej informacji: http://www.iana.org/time-zones „Itd./GMT”
useKeyboardShortcuts czy skróty klawiszowe są włączone. „true” (prawda) i „false” (fałsz) „true”
weekStart Określa, czy tydzień ma się zaczynać w niedzielę (0), poniedziałek (1) czy sobotę (6). „0”, „1”, „6” „0”

Listę metod dotyczących tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

{
  "kind": "calendar#setting",
  "etag": etag,
  "id": string,
  "value": string
}
Nazwa usługi Wartość Opis Uwagi
etag etag Tag ETag zasobu.
id string Identyfikator ustawienia użytkownika.
kind string Typ zasobu („calendar#setting”).
value string Wartość ustawienia użytkownika. Format wartości zależy od identyfikatora ustawienia. Musi to być ciąg znaków UTF-8 o długości do 1024 znaków.

Metody

get
Zwraca ustawienie dotyczące jednego użytkownika.
list
Zwraca wszystkie ustawienia uwierzytelnionego użytkownika.
watch
Sprawdzaj zmiany w zasobach ustawień.