Calendars

Una raccolta di tutti i calendari esistenti. Vedi anche Calendari e CalendarList.

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

Rappresentazioni delle risorse

{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}
Nome proprietà Valore Descrizione Note
conferenceProperties nested object Proprietà delle conferenze per questo calendario, ad esempio quali tipi di conferenze sono consentiti.
conferenceProperties.allowedConferenceSolutionTypes[] list I tipi di soluzioni per conferenze supportate per questo calendario.

I valori possibili sono:

  • "eventHangout"
  • "eventNamedHangout"
  • "hangoutsMeet"
Facoltativa.

description string Descrizione del calendario. (Facoltativo) accessibile in scrittura
etag etag ETag della risorsa.
id string Identificatore del calendario. Per recuperare gli ID, chiama il metodo calendarList.list().
kind string Tipo di risorsa ("calendar#calendar").
location string Posizione geografica del calendario come testo in formato libero. (Facoltativo) accessibile in scrittura
summary string Titolo del calendario. accessibile in scrittura
timeZone string Il fuso orario del calendario. (Formattato come nome di un database di fusi orari IANA, ad esempio "Europa/Zurigo"). (Facoltativo) accessibile in scrittura

Metodi

cancella
Cancella un calendario principale. Questa operazione elimina tutti gli eventi associati al calendario principale di un account.
elimina
Elimina un calendario secondario. Utilizza calendar.clear per cancellare tutti gli eventi nei calendari principali.
trova
Restituisci i metadati per un calendario.
inserisci
Crea un calendario secondario.
patch
Aggiorna i metadati di un calendario. Questo metodo supporta la semantica delle patch. Tieni presente che ogni richiesta di patch utilizza tre unità di quota; preferisci usare get seguito da update. I valori dei campi specificati sostituiscono quelli esistenti. I campi non specificati nella richiesta rimangono invariati. I campi array, se specificati, sovrascrivono gli array esistenti. Vengono ignorati tutti gli elementi array precedenti.
aggiorna
Aggiorna i metadati di un calendario.