Google Calendar — Connect
Google Calendar — Connect
Sección titulada «Google Calendar — Connect»Tipo: googlecalendar-connect · Paquete: Google Calendar v1.0.0 · Salida: ZoanGoogleCalendarSession
Abre una sesión autenticada con Google Calendar. Es el punto de partida del paquete: todas las demás actividades (crear, actualizar, buscar eventos, gestionar invitados…) trabajan sobre esta sesión.
Cómo funciona
Sección titulada «Cómo funciona»Se autentica con una conexión OAuth de Google de Nexus (o un service account) y abre la sesión. Tiene dos formas de uso:
- Con
body: las actividades que coloques dentro heredan la sesión automáticamente; al terminar el bloque, se cierra sola. - Sin
body: devuelve la sesión como salida; guárdala en una variable, pásala porsessiona las demás actividades y ciérrala con Google Calendar — Close.
Parámetros requeridos
Sección titulada «Parámetros requeridos»Ninguno.
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
authType | lista de opciones | Modo de autenticación: oauth (por defecto) o service-account. |
credential | credencial | Modo OAuth: nombre de la conexión OAuth de Google configurada en Nexus. |
serviceAccount | credencial | Modo service account: credencial con el JSON completo de la llave. |
impersonateUser | texto | Modo service account (opcional): email del usuario del Workspace cuyo calendario se opera (domain-wide delegation). |
Sub-flujos
Sección titulada «Sub-flujos»body opcional
Sección titulada «body opcional»Actividades a ejecutar dentro de la sesión. Heredan la sesión automáticamente y, al terminar, esta se cierra.
Devuelve un ZoanGoogleCalendarSession. Si usas body no necesitas la salida (la sesión se hereda sola). Sin body, asígnala a una variable y pásala como session a las demás actividades.
Ejemplo
Sección titulada «Ejemplo»Google Calendar — Connect credential = "calendar-agenda" └─ body: Google Calendar — Create event summary = "Reunión semanal" start = "2026-06-15T14:30:00" end = "2026-06-15T15:30:00"Actividades relacionadas
Sección titulada «Actividades relacionadas»- Google Calendar — Create event — crear un evento.
- Google Calendar — Get events — buscar eventos.
- Google Calendar — Close — cerrar la sesión (modo sin
body). - Todas las actividades de Google Calendar