Miré el nodo de calendario de Google js api y esto no estaba claro.
¿Cómo configuro un gancho web usando la biblioteca de calendario de Google de Nodejs?
¿Quiero decirle a Google que haga ping a un servidor cuando mis clientes hayan agregado o cambiado una cita en su calendario de Google?
¿Cómo puedo usar Nodejs para configurar el reloj?
La API de Google Calendar proporciona notificaciones automáticas que le permiten observar cambios en los recursos (Webhooks).
| Notificación de Google Calendar Push | Ver en Fusebit |
|---|
const calendar = googleClient.calendar('v3'); const watchResponse = await calendar.events.watch({ resource: { id: uuidv4(), type: 'web_hook', address: 'Your webhook address here' }, calendarId: 'primary' }); const { data } = watchResponse; console.log('Calendar Webhook created', data);