Bienvenidos WebHooks | Jose Luis Bugarin
|Si hablamos de webhooks, deberíamos pensar en llamadas http de tipo callbacks en donde los servicios web rest son los que permiten establecer la comunicación e intercambio de información mediante capacidades funcionales.
Aqui una referencia de como funciona un webhook:
casos comprobados que usan webhooks:
- Twilio utiliza WebHooks para enviar mensajes SMS
- GitHub utiliza WebHooks para enviar notificaciones de cambio de repositorio y, opcionalmente, algunas cargas.
- PayPal utiliza la notificación de pago instantáneo (IPN), un servicio de mensajes que notifica automáticamente a los comerciantes de eventos relacionados con transacciones de PayPal, y se basa en WebHooks.
- La API en tiempo real de Facebook utiliza WebHooks y se basa en PubSub (PuSH).
- Slack usa webhooks.
Te recomiendo usar webhooks para acciones en tiempo real y no andar preguntando sobre los datos en intervalos de tiempo.
Puedes probar webhooks rápidamente en: https://webhook.site/
se puede probar con soapui:
y los resultados de prueba: