Ofrecemos apps de ejemplos en GitHub que puedes configurar y reutilizar, o emplear en pruebas rápidas de tu configuración de webhooks.
Veamos el proceso de configuración de una app de ejemplo en Heroku:
APP_SECRET
y TOKEN
. Asigna (pega) la clave secreta de la app a la variable de configuración APP_SECRET
y asigna cualquier cadena a TOKEN
. Incluiremos esta cadena en las solicitudes de verificación cuando configures el producto de webhooks en el panel de apps (la app validará la solicitud por su cuenta).Con esto, la app debería estar lista. Antes de regresar al panel de apps para configurar el producto de webhooks:
[]
). En esta página se mostrará datos de notificaciones de actualización recibidas recientemente. Por ello, debes volver a cargarla durante la prueba./facebook
agregado al final. Necesitarás esta URL de devolución de llamadas durante la configurador del producto.TOKEN
que configuraste antes; también lo necesitarás durante la configuración del producto.La app usa Node.js y estos paquetes:
body-parser
(para análisis de JSON)express
(para rutas)express-x-hub
(para compatibilidad con SHA1)Puedes verificar fácilmente que la app de ejemplo pueda recibir eventos de webhooks.
curl https://<your-subdomain>.herokuapp.com
en una ventana de terminal.