Skip to main content

Formato de respuesta

Formato de respuesta para el envío de mensajes dinámicos:
La versión actual de la Dynamic Block API es v1. El bloque dinámico tiene un límite de no más de 10 mensajes en el bloque messages, 11 quick replies y 5 acciones. Las propiedades "buttons", "actions" y "quick_replies" son opcionales.

Tipos de botones (Button types)

url, call, node

Enviar texto (Sending text)

Usa esta respuesta para enviar mensajes de texto. Los botones url, flow y node se pueden usar con mensajes de texto. Las propiedades "buttons", "actions" y "quick_replies" son opcionales.
Enviar mensajes como respuesta a un mensaje anterior por su ID (canales disponibles: Facebook, WhatsApp, TikTok):

Enviar imágenes (Sending images)

Esta respuesta se usa para enviar archivos de imagen. Messenger admite imágenes JPG, PNG y GIF. Puedes usar los botones url, call, buy, flow y node. Las propiedades "buttons", "actions" y "quick_replies" son opcionales.
Enviar múltiples imágenes (solo Facebook):

Acción: agregar tag (Action add tag)

Usa esta respuesta para agregar un Tag a un contacto. Debe existir un Tag con el mismo nombre en tu bot.
El nombre del tag enviado mediante el parámetro tag_name debe coincidir con uno de los Tags existentes.

Acción: definir el valor de un campo de usuario personalizado (Action set custom user field value)

Usa esta respuesta para definir el valor de un campo de usuario personalizado (custom user field) del bot user. Debe existir un Custom Field con el mismo nombre en tu bot.
El nombre del campo enviado mediante field_name debe coincidir con el nombre de uno de los Custom Fields existentes dentro del bot. Debes controlar el tipo de dato registrado en los Custom Fields; el tipo de dato debe coincidir con el tipo del Custom Field.