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 Określa, czy automatycznie dodawać Hangouts 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 Jaka powinna być kolejność dni (D), miesiąca (M) i roku (Y) podczas wyświetlania dat. „MDY”, „DMY”, „YMD” „MDY”
defaultEventLength Domyślna długość wydarzeń (w minutach), które zostały utworzone bez podanego czasu trwania. liczba dodatnia „60”
format24HourTime Określa, czy godzina ma być wyświetlana w formacie 24-godzinnym. „true” (prawda) i „false” (fałsz) „false”
hideInvitations Określa, czy ukryć wydarzenia, na które użytkownik został zaproszony, ale nie wykonał żadnego działania (np. 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”
region Język użytkownika. ?. „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” (prawda) i „false” (fałsz) „false”
showDeclinedEvents Czy wydarzenia, na które użytkownik odpowiedział „Nie”, mają być wyświetlane w jego kalendarzu. „true” (prawda) i „false” (fałsz) "true"
strefa czasowa Identyfikator strefy czasowej użytkownika. Więcej informacji: http://www.iana.org/time-zones „Itd./GMT”
useKeyboardShortcuts Określa, 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 dla 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. Zawsze musi to być ciąg znaków UTF-8 o długości do 1024 znaków.

Metody

pobierz
Zwraca ustawienie pojedynczego użytkownika.
list
Zwraca wszystkie ustawienia uwierzytelnionego użytkownika.
zegarek
Wypatruj zmian w zasobach dotyczących ustawień.