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