Credencial WhatsApp Business - API de Mensajeria
This content is not available in your language yet.
Que es una credencial WhatsApp Business
Sección titulada «Que es una credencial WhatsApp Business»Una credencial de WhatsApp Business permite a tus workflows enviar y recibir mensajes a traves de la API oficial de WhatsApp Business. Se integra con Meta Business Suite y requiere una cuenta de desarrollador de Meta.
Campos de configuracion
Sección titulada «Campos de configuracion»| Campo | Descripcion | Ejemplo |
|---|---|---|
| Access Token | Token de acceso permanente de Meta | EAAGn... |
| Phone Number ID | ID del numero de telefono registrado | 1234567890 |
| Business Account ID | ID de la cuenta de WhatsApp Business | 9876543210 |
Como obtener las credenciales
Sección titulada «Como obtener las credenciales»Paso 1: Crear cuenta de Meta Business
Sección titulada «Paso 1: Crear cuenta de Meta Business»- Ve a business.facebook.com
- Crea una cuenta de Meta Business si no tienes una
- Completa la verificacion del negocio
Paso 2: Crear aplicacion en Meta Developers
Sección titulada «Paso 2: Crear aplicacion en Meta Developers»- Ve a developers.facebook.com
- Haz clic en My Apps > Create App
- Selecciona el tipo Business
- Nombra tu aplicacion y asociala a tu cuenta de negocio
- En el dashboard de la app, busca WhatsApp y haz clic en Set Up
Paso 3: Configurar WhatsApp
Sección titulada «Paso 3: Configurar WhatsApp»- En la configuracion de WhatsApp, selecciona o crea tu cuenta de WhatsApp Business
- Agrega un numero de telefono (puedes usar el numero de prueba proporcionado por Meta para testing)
- Anota el Phone Number ID que aparece en la configuracion
Paso 4: Obtener el Access Token
Sección titulada «Paso 4: Obtener el Access Token»- En tu app de Meta, ve a System Users en la configuracion del negocio
- Crea un System User con rol de administrador
- Asigna los permisos:
whatsapp_business_managementywhatsapp_business_messaging - Genera un token permanente para el System User
- Copia el token generado
Paso 5: Obtener el Business Account ID
Sección titulada «Paso 5: Obtener el Business Account ID»- En Meta Business Suite, ve a WhatsApp Manager
- El Business Account ID aparece en la URL o en la seccion de configuracion
- Tambien puedes encontrarlo en Business Settings > Accounts > WhatsApp Accounts
Configuracion de Webhooks
Sección titulada «Configuracion de Webhooks»Para recibir mensajes entrantes, configura un webhook:
- En tu app de Meta, ve a WhatsApp > Configuration
- En la seccion de Webhooks, configura la URL de callback de Floogos
- Suscribete a los eventos:
messages,message_deliveries,message_reads
Solucion de problemas
Sección titulada «Solucion de problemas»Error 190: Token expirado
Sección titulada «Error 190: Token expirado»- Los tokens temporales expiran cada 24 horas
- Genera un token permanente a traves de System Users
Error 131030: Numero no registrado
Sección titulada «Error 131030: Numero no registrado»- Verifica que el numero de telefono este correctamente registrado en WhatsApp Business
- El numero debe completar el proceso de verificacion
Mensajes no se envian
Sección titulada «Mensajes no se envian»- Verifica que el destinatario haya iniciado una conversacion (ventana de 24 horas) o usa una plantilla aprobada
- Confirma que tu app de Meta este en modo Live (no en Development)
Error de permisos
Sección titulada «Error de permisos»- Asegurate de que el System User tenga los permisos correctos asignados
- Verifica que la app tenga acceso a la cuenta de WhatsApp Business
Seguridad
Sección titulada «Seguridad»- Usa siempre tokens de System Users en lugar de tokens personales
- Nunca expongas el Access Token en codigo del lado del cliente
- Configura la verificacion de firma en los webhooks
- Limita los permisos del System User a lo estrictamente necesario
- Monitorea el uso y costos desde Meta Business Suite
- Rota los tokens periodicamente