Google Calendar — Delete event
Google Calendar — Delete event
Sección titulada «Google Calendar — Delete event»Tipo: googlecalendar-delete-event · Paquete: Google Calendar v1.0.5 · Salida: —
Elimina (cancela) un evento de un calendario. Si el evento tenía invitados y activas notify, reciben el aviso de cancelación.
Cómo funciona
Sección titulada «Cómo funciona»Elimina el evento eventId del calendario calendarId con una llamada a Google. En un evento recurrente, el ID de una ocurrencia (de Get events) borra solo esa ocurrencia.
Borrar un evento que ya fue eliminado falla con Gone: si tu proceso puede repetir el borrado, envuélvelo en Try / Catch y trata ese caso como éxito.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
eventId | string | — | ID del evento a eliminar. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
session | ZoanGoogleCalendarSession | — | Sesión de Google Calendar — Connect. Dentro del body de Connect se hereda y puedes omitirla. |
calendarId | string | primary | ID del calendario (de Get calendars). primary es el calendario principal de la cuenta. |
notify | bool | false | Avisar por correo a los invitados de la cancelación. |
Esta actividad no devuelve ningún valor.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'eventId' es obligatorio. | eventId quedó vacío o su expresión dio nulo. |
No hay una sesión de Google Calendar disponible. Indica 'session' desde una actividad googlecalendar-connect o coloca esta actividad dentro del cuerpo de la actividad Connect … | La actividad está fuera del body de Connect y no recibió session. Colócala dentro del body o pasa la sesión guardada. |
The service calendar has thrown an exception. HttpStatusCode is Gone… | El evento ya estaba eliminado. |
The service calendar has thrown an exception. HttpStatusCode is … | Google rechazó la llamada: calendario o evento inexistente, sin acceso, token vencido o cuota superada. Ver errores de la API de Google. |
Ejemplo
Sección titulada «Ejemplo»Google Calendar — Connect credential = credential("calendar-equipo") └─ body: Google Calendar — Delete event eventId = idEvento notify = trueActividades relacionadas
Sección titulada «Actividades relacionadas»- Google Calendar — Get events — localizar los eventos a cancelar.
- Google Calendar — Update event — reprogramar en vez de cancelar.
- Google Calendar — Create event — crear un evento.
- Todas las actividades de Google Calendar