Calendars

Una colección de todos los calendarios existentes. Consulta también la sección Calendarios y CalendarList.

Para ver una lista de métodos para este recurso, consulta el final de esta página.

Representaciones de recursos

{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}
Nombre de la propiedad Valor Descripción Notas
conferenceProperties nested object Propiedades de conferencias para este calendario, por ejemplo, qué tipos de conferencias están permitidas
conferenceProperties.allowedConferenceSolutionTypes[] list Los tipos de soluciones de conferencia compatibles con este calendario.

Los siguientes son los valores posibles:

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

description string Es la descripción del calendario. Opcional. admite escritura
etag etag ETag del recurso.
id string Es el identificador del calendario. Para recuperar los IDs, llama al método calendarList.list().
kind string Es el tipo de recurso ("calendar#calendar").
location string Ubicación geográfica del calendario como texto sin formato. Opcional. admite escritura
summary string Es el título del calendario. admite escritura
timeZone string La zona horaria del calendario. (tiene el formato del nombre de la base de datos de zonas horarias de IANA, p.ej., “Europe/Zurich”). Opcional. admite escritura

Métodos

sencillo
Borra un calendario principal. Esta operación borra todos los eventos asociados con el calendario principal de una cuenta.
borrar
Borra un calendario secundario. Usa calendar.clear para borrar todos los eventos de los calendarios principales.
get
Muestra los metadatos de un calendario.
insertar
Crea un calendario secundario.
patch
Actualiza los metadatos de un calendario. Este método es compatible con la semántica de parches. Ten en cuenta que cada solicitud de parche consume tres unidades de cuota. Es preferible usar get seguido de update. Los valores de campo que especifiques reemplazarán los valores existentes. Los campos que no especifiques en la solicitud no se modificarán. Los campos de array, si se especifican, reemplazan los arrays existentes. Esto descarta cualquier elemento de array anterior.
actualizar
Actualiza los metadatos de un calendario.