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. |