Este artículo te ayudará a configurar una integración entre nuestro sistema y una de las aplicaciones disponibles en Zapier a través de nuestros Webhooks.
La forma más sencilla de configurar la integración es utilizar www.zapier.com como intermediario. Zapier es una potente herramienta para conectar aplicaciones. Soporta más de 750 apps, incluyendo MailChimp, Infusionsoft, HubSpot, Slack y Salesforce. Puedes comprobar fácilmente si la app que estás utilizando está disponible en Zapier.
Paso 1: Accede a tu cuenta Zapier
Vamos a utilizar nuestros webhooks para engancharnos a Zapier. En Zapier, vamos a crear un zap para obtener los datos del webhook. Luego, vamos a enviar nuestros datos a la app de tu elección.
Necesitas al menos el plan Advanced y una cuenta en Zapier para usar webhooks.
Accede a tu cuenta Zapier. Desde tu panel de control, haz clic en Hacer un Zap.
Paso 2: Obtén una invitación para la aplicación Easy LMS
Nuestra aplicación Easy LMS es sólo por invitación por el momento. Estaremos encantados de invitarle a nuestra aplicación. Esta es la invitación:
Haga clic en el botón Aceptar invitación y crear un Zap y, en la siguiente pantalla, seleccione Crear este Zap.
Paso 3: Seleccione un disparador
Este trigger determina cuándo y qué datos se envían a través del webhook.
Tienes que elegir un trigger:
Examen completado
Curso completado
Este tutorial te mostrará cómo configurar la integración del webhook para un examen.
Paso 4: Configurar el webhook disparador de 'examen completado'.
Copie la URL de Zapier. Nota: La URL debe utilizar una conexión HTTPS cifrada, no una conexión HTTP insegura.
Antes de hacer nada más en Zapier, debes iniciar sesión en Easy LMS y seguir los siguientes pasos:
Ve a Exámenes > Título del examen > Configuración > Integraciones:
En la pestaña Webhooks:
Marca la casilla Habilitar webhook
Introduce la dirección de correo electrónico donde quieres recibir las notificaciones cuando un post de webhook no genere la respuesta esperada.
Pega la URL de Zapier en el campo API Endpoint URL en Easy LMS:
Habilita todos los datos necesarios para que se incluyan en el webhook seleccionando las casillas de verificación.
¡Recuerda pulsar el botón Guardar!
Realiza el examen y asegúrate de llegar a la página de resultados para que se active el webhook.
Paso 5: Vuelve a Zapier y haz clic en el botón OK, I did this.
Tendrás que esperar a que nuestro sistema entregue tu primer webhook a Zapier. Si Zapier recibe tu webhook, te lo notificará, así que espera y ten paciencia.
Paso 6: Elige una app a la que enviar tus datos
Busca la aplicación con la que quieres conectar.
Zapier ahora te proporciona las acciones disponibles.
Zapier te pedirá que te conectes con tu cuenta. Introduce tus credenciales de acceso y conecta la app con Zapier.
Ahora verás una lista de opciones disponibles dentro de la app. Para cada campo, debes seleccionar la opción adecuada.
Paso 7: Guarda tu Zap y publícalo
Haz clic en Continuar y ya casi has terminado. Sigue los pasos que te da Zapier.
En la última pantalla, tendrás que habilitar tu Zap.
Paso 8: ¡Ganancia!
¡Acabas de configurar tu primera integración webhook! Bien hecho 👏
Hacemos POST de los datos seleccionados al endpoint especificado en JSON:
curl --connect-timeout 30 -L -d '{"key1": "value1", "key2": "value2"}' -H "Content-Type: application/json" -X POST https://your-end-point/data



