Aggiorna un calendario esistente nell'elenco dei calendari dell'utente. Prova subito.
Richiesta
Richiesta HTTP
PUT https://www.googleapis.com/calendar/v3/users/me/calendarList/calendarId
Parametri
| Nome parametro | Valore | Descrizione | 
|---|---|---|
| Parametri del percorso | ||
| calendarId | string | Identificatore del calendario. Per recuperare gli ID calendario, chiama il metodo calendarList.list. Se vuoi accedere al calendario principale dell'utente che ha eseguito l'accesso, utilizza la parola chiave " primary". | 
| Parametri di query facoltativi | ||
| colorRgbFormat | boolean | Indica se utilizzare i campi foregroundColorebackgroundColorper scrivere i colori del calendario (RGB). Se viene utilizzata questa funzionalità, il campocolorIdbasato sull'indice verrà impostato automaticamente sull'opzione di corrispondenza migliore. Facoltativo. Il valore predefinito è False. | 
Autorizzazione
Questa richiesta richiede l'autorizzazione con almeno uno dei seguenti ambiti:
| Ambito | 
|---|
| https://www.googleapis.com/auth/calendar | 
| https://www.googleapis.com/auth/calendar.app.created | 
| https://www.googleapis.com/auth/calendar.calendarlist | 
Per ulteriori informazioni, consulta la pagina Autenticazione e autorizzazione.
Corpo della richiesta
Nel corpo della richiesta, fornisci una risorsa CalendarList con le seguenti proprietà:
| Nome proprietà | Valore | Descrizione | Note | 
|---|---|---|---|
| Proprietà facoltative | |||
| backgroundColor | string | Il colore principale del calendario nel formato esadecimale " #0088aa". Questa proprietà sostituisce la proprietàcolorIdbasata sull'indice. Per impostare o modificare questa proprietà, devi specificarecolorRgbFormat=truenei parametri dei metodi insert, update e patch. Facoltativo. | scrivibile | 
| colorId | string | Il colore del calendario. Si tratta di un ID che fa riferimento a una voce nella sezione calendardella definizione dei colori (vedi l'endpoint colors). Questa proprietà è sostituita dalle proprietàbackgroundColoreforegroundColore può essere ignorata quando le utilizzi. Facoltativo. | scrivibile | 
| defaultReminders[] | list | I promemoria predefiniti dell'utente autenticato per questo calendario. | scrivibile | 
| defaultReminders[].method | string | Il metodo utilizzato da questo promemoria. I valori possibili sono: 
 Obbligatorio quando aggiungi un promemoria. | scrivibile | 
| defaultReminders[].minutes | integer | Numero di minuti prima dell'inizio dell'evento in cui deve essere attivato il promemoria. I valori validi sono compresi tra 0 e 40320 (4 settimane in minuti). Obbligatorio quando aggiungi un promemoria. | scrivibile | 
| foregroundColor | string | Il colore di primo piano del calendario nel formato esadecimale " #ffffff". Questa proprietà sostituisce la proprietàcolorIdbasata sull'indice. Per impostare o modificare questa proprietà, devi specificarecolorRgbFormat=truenei parametri dei metodi insert, update e patch. Facoltativo. | scrivibile | 
| notificationSettings | object | Le notifiche che l'utente autenticato riceve per questo calendario. | scrivibile | 
| notificationSettings.notifications[].method | string | Il metodo utilizzato per inviare la notifica. Il valore possibile è: 
 Obbligatorio quando aggiungi una notifica. | scrivibile | 
| notificationSettings.notifications[].type | string | Il tipo di notifica. I valori possibili sono: 
 Obbligatorio quando aggiungi una notifica. | scrivibile | 
| selected | boolean | Indica se i contenuti del calendario vengono visualizzati nell'interfaccia utente del calendario. Facoltativo. Il valore predefinito è False. | scrivibile | 
| summaryOverride | string | Il riepilogo impostato dall'utente autenticato per questo calendario. Facoltativo. | scrivibile | 
Risposta
In caso di esito positivo, questo metodo restituisce una risorsa CalendarList nel corpo della risposta.
Prova
Utilizza l'Explorer API di seguito per chiamare questo metodo sui dati in tempo reale e visualizzare la risposta.