Skip to main content

Envio de mensajes

Todos los mensajes se envian a traves de un unico endpoint. El campo type determina que tipo de mensaje se envia, y los demas campos cambian en consecuencia. Endpoint:
Headers:

Mensaje de texto

Envia un mensaje de texto plano.
Respuesta:

Mensaje de imagen

Envia una imagen con una descripcion opcional.

Mensaje de video

Envia un archivo de video con una descripcion opcional.

Mensaje de audio

Envia un archivo de audio. Los mensajes de audio aparecen como mensajes de voz en WhatsApp.
Para mejor compatibilidad, usa archivos .ogg codificados con el codec Opus para mensajes de voz.

Mensaje de documento

Envia un archivo como adjunto de documento.

Mensaje de ubicacion

Envia un pin de ubicacion geografica.

Mensaje de encuesta

Crea una encuesta interactiva. Los destinatarios pueden votar las opciones directamente en WhatsApp.

Mensaje de contacto / vCard

Comparte una tarjeta de contacto.

Reenviar mensaje

Reenvia un mensaje existente a otro chat.

Reaccion

Reacciona a un mensaje con un emoji.
Para eliminar una reaccion, envia una cadena vacia como valor de reaction.

Funcionalidades avanzadas

Responder a un mensaje

Cita un mensaje anterior incluyendo quoted_message_id. Esto funciona con cualquier tipo de mensaje.

Editar un mensaje enviado

Edita un mensaje que enviaste previamente proporcionando edit_message_id.
Solo puedes editar mensajes que tu enviaste. La edicion tiene una ventana de tiempo limitada impuesta por WhatsApp (aproximadamente 15 minutos despues del envio).

Menciones

Menciona contactos especificos en un mensaje de grupo. Los contactos mencionados recibiran una notificacion.

Formatos de Chat ID


Numeros de telefono brasilenhos

Wappfy maneja automaticamente el problema del 9no digito brasilenho. Si un mensaje falla con un error “no LID found”, el sistema reintentara automaticamente con el formato alternativo (agregando o quitando el 9no digito).Por ejemplo, si 5511999998888 falla, se reintentara con 551199998888, y viceversa. Esto ocurre de forma transparente — no necesitas manejarlo tu mismo.

Referencia de tipos de mensaje


Manejo de errores