Te sugerimos que revises esta respuesta en un ambiente controlado antes de pasarlo a producción, saludos.
Puede reenviar la solicitud a localhost con lo siguiente:
- Descargue e instale ngrok desde https://ngrok.com/download
./ngrok http 8445
- Suscriba su página a los Webhooks usando verificar_token y
https://
como URL de devolución de llamada./webhook - ¡Habla con tu bot en Messenger!
Facebook hará una solicitud a esa URL desde sus servidores para entregar las actualizaciones, por lo que, por supuesto, debe ser accesible públicamente a través de Internet, lo que obviamente no es una dirección de host local.
Facebook enviará una solicitud a esa URL si cambia algún dato para el objeto y los campos a los que se suscribió. Y el aspecto de la estructura de datos se describe en los documentos. Para los campos de página, devuelve el nuevo contenido directamente; para los campos de usuario, solo le dirá qué campos han cambiado, para que luego pueda solicitar esos datos.
Solo puede obtener actualizaciones en tiempo real para las páginas a las que tiene acceso de administrador. Y la API de fuente pública no está obsoleta; pero el acceso está limitado a un pequeño grupo de socios de Facebook. No puede presentar una solicitud para convertirse en uno: si necesita absolutamente este tipo de datos, tendrá que ponerse en contacto con uno de esos socios y hacer que desarrollen una solución para usted.
Reseñas y puntuaciones
Si te gusta la programación, puedes dejar un ensayo acerca de qué te ha gustado de este post.