Introducción
WhatsApp Business requiere plantillas preaprobadas para la mayoría de mensajes salientes. Buzzbip expone APIs de plantillas v1 y v2. Esta guía cubre redactar el cuerpo con variables, medios de encabezado opcionales, envío y seguimiento de aprobación antes del primer envío.
Pasos
Siga estos pasos para completar la integración.
- Redacta plantilla con POST /api/whatsapp/templates (multipart) o create v2.
- Sube media de cabecera vía POST /api/v2/whatsapp/media si hace falta.
- Envía a revisión Meta con POST .../submit.
- Consulta GET hasta status APPROVED.
- Envía con POST /api/whatsapp/ o endpoint send de plantilla.
Detalles
Las plantillas WhatsApp deben ser aprobadas por Meta antes del envío. Buzzbip expone API v1 y v2. La guía cubre texto con variables, media de cabecera, envío y seguimiento de aprobación.
Pruebe en staging antes de envíos en producción.
Notas de integración
Al integrar este endpoint de Buzzbip, use https://app.buzzbip.com como host de producción. Obtenga JWT de POST /api/login_check y envíe Authorization: Bearer en cada solicitud. Confirme que User.hasApiAccess está habilitado en el admin de Buzzbip. Analice respuestas JSend (status, message, data). Para plugins e-commerce, envíe también x-api-key, x-platform-type y x-base-uri. Respete las barras finales en POST /api/contacts/ y POST /api/whatsapp/. Implemente reintentos con backoff ante límites de tasa. Guarde credenciales en el servidor y reautentíquese antes del vencimiento JWT (3600 s).
Seguridad
Buenas prácticas: credenciales solo en servidor, TLS obligatorio, monitorear fallos de autenticación. Separe cuentas staging y producción. Documente plantillas y automatizaciones. Redacte números y contenido en registros compartidos.
¿Qué sigue?
Siga aprendiendo: api/whatsapp-templates/create-template api/v2/whatsapp-templates guides/send-whatsapp-message
