Settings

Le risorse di impostazione rappresentano le impostazioni che gli utenti possono modificare dall'interfaccia utente di Calendar, ad esempio il fuso orario dell'utente. Possono essere recuperate tramite i metodi list e get.Tieni presente che, se un'impostazione ha il proprio valore predefinito, potrebbe non essere restituita.

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 conferenceDataVersion è maggiore di 0, in quanto è responsabilità del client gestire la logica in base a questa impostazione. Sola lettura. "true", "false" “false”
dateFieldOrder Quale deve essere l'ordine di giorno (D), mese (M) e anno (Y) nella 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 eseguito azioni (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. "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", "sl," “en”
remindOnRespondedEventsOnly Indica se i promemoria degli eventi devono essere inviati solo per gli eventi con stato di risposta dell'utente "Sì" e "Forse". "true", "false" “false”
showDeclinedEvents Indica 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 dei metodi per questa risorsa, consulta la 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 della 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 massimo 1024 caratteri.

Metodi

ricevi
Restituisci una singola impostazione utente.
list
Restituisci tutte le impostazioni utente per l'utente autenticato.
orologio
Controlla se sono state apportate modifiche alle risorse delle impostazioni.