Calendars

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

Per un elenco dei metodi per questa risorsa, consulta la 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à di conferenza per questo calendario, ad esempio quali tipi di conferenze sono consentiti.
conferenceProperties.allowedConferenceSolutionTypes[] list I tipi di soluzioni di conferenza supportati per questo calendario.

I valori possibili sono:

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

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

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.
ricevi
Restituisci i metadati di un calendario.
inserire
Crea un calendario secondario.
cerotto
Aggiorna i metadati di un calendario. Questo metodo supporta la semantica delle patch. Tieni presente che ogni richiesta di patch consuma tre unità di quota; è preferibile utilizzare get seguito da update. I valori dei campi specificati sostituiscono quelli esistenti. I campi che non hai specificato nella richiesta rimarranno invariati. I campi degli array, se specificati, sovrascrivono gli array esistenti; in questo modo vengono ignorati eventuali elementi dell'array precedenti.
aggiornamento
Aggiorna i metadati di un calendario.