Settings

L'impostazione delle risorse rappresenta le impostazioni che gli utenti possono modificare dall'interfaccia utente di Calendar, ad esempio il fuso orario dell'utente. Possono essere recuperate utilizzando i metodi list e get.Tieni presente che se un'impostazione ha il suo valore predefinito, potrebbe non essere restituito.

L'elenco delle impostazioni supportate:

ID impostazione Descrizione Valori consentiti Valore predefinito
autoAddHangouts Indica se aggiungere automaticamente Hangouts a tutti gli eventi. Tieni presente che questa impostazione viene ignorata dal server se il valore di conferenzeDataVersion è maggiore di 0, poiché è responsabilità del client gestire la logica in base a questa impostazione. Sola lettura. "true", "false" "false"
dateFieldOrder Indica l'ordine del giorno (D), del mese (M) e dell'anno (Y) per la visualizzazione delle date. "MDY", "DMY", "YMD" "MDY"
defaultEventLength La durata predefinita degli eventi (in minuti) creati senza una durata esplicita. numero positivo "60"
format24HourTime Indica se mostrare l'ora nel formato 24 ore. "true", "false" "false"
hideInvitations Indica se nascondere gli eventi a cui l'utente è invitato, ma su cui non ha agito (ad esempio rispondendo). "true", "false" "false"
hideWeekends Indica se i fine settimana devono essere nascosti quando viene visualizzata una settimana. "true", "false" "false"
locale Impostazioni internazionali dell'utente. "inTW", "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", "elfi", "sukv", "tr", "ru" “en”
remindOnRespondedEventsOnly Consente di indicare se i promemoria devono essere inviati solo per gli eventi con stato di risposta "Sì" e "Forse" dell'utente. "true", "false" "false"
showDeclinedEvents Se gli eventi a cui l'utente ha risposto "No" devono essere visualizzati nel calendario dell'utente. "true", "false" “true”
fuso orario L'ID del fuso orario dell'utente. Visita la pagina http://www.iana.org/time-zones "Etc/GMT"
useKeyboardShortcuts Indica se le scorciatoie da tastiera sono attivate. "true", "false" “true”
weekStart Indica se la settimana deve iniziare di domenica (0), lunedì (1) o sabato (6). "0", "1", "6" “0”

Per un elenco di metodi per questa risorsa, vai alla fine di questa pagina.

Rappresentazioni delle risorse

{
  "kind": "calendar#setting",
  "etag": etag,
  "id": string,
  "value": string
}
Nome proprietà Valore Descrizione Note
etag etag ETag della risorsa.
id string L'ID dell'impostazione utente.
kind string Tipo di risorsa ("calendar#setting").
value string Valore dell'impostazione utente. Il formato del valore dipende dall'ID dell'impostazione. Deve sempre essere una stringa UTF-8 di lunghezza massima di 1024 caratteri.

Metodi

trova
Restituisci una singola impostazione utente.
list
Restituisci tutte le impostazioni utente per l'utente autenticato.
orologio
Attendi le modifiche apportate alle risorse delle impostazioni.