Con las respuestas rápidas puedes incluir botones en un mensaje, lo que te permite obtener información del destinatario. Cuando se toca una respuesta rápida, el valor del botón se envía en la conversación y la plataforma de Messenger envía un evento messages
a tu webhook. Las respuestas rápidas son un tipo de mensaje que se envía mediante la Send API. Consulta Mensajes para obtener más información sobre el envío de mensajes.
Consulta Respuestas rápidas para obtener más información sobre su uso.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"<PSID>"
},
"messaging_type": "RESPONSE",
"message":{
"text": "Pick a color:",
"quick_replies":[
{
"content_type":"text",
"title":"Red",
"payload":"<POSTBACK_PAYLOAD>",
"image_url":"http://example.com/img/red.png"
},{
"content_type":"text",
"title":"Green",
"payload":"<POSTBACK_PAYLOAD>",
"image_url":"http://example.com/img/green.png"
}
]
}
}' "https://graph.facebook.com/v19.0
/me/messages?access_token=<PAGE_ACCESS_TOKEN>"
{ "recipient_id": "1254477777772919", "message_id": "AG5Hz2Uq7tuwNEhXfYYKj8mJEM_QPpz5jdCK48PnKAjSdjfipqxqMvK8ma6AC8fplwlqLP_5cgXIbu7I3rBN0P" }
Propiedad | Tipo | Descripción |
---|---|---|
| Cadena | Texto del mensaje con contenido que se envía con las respuestas rápidas. Debe especificarse |
| Objeto | Archivo adjunto que se envía con las respuestas rápidas. Debe especificarse |
| Matriz< | Matriz de objetos que describe los botones de respuesta rápida que se envían. Se admite un máximo de 13 respuestas rápidas. |
quick_reply
Propiedad | Tipo | Descripción |
---|---|---|
| Cadena | Debe ser una de las opciones siguientes:
|
| Cadena | Obligatoria si el valor de |
| Cadena, número | Obligatoria si el valor de Si se establece |
| Cadena | Opcional. URL de la imagen que se muestra en el botón de respuesta rápida para respuestas rápidas de texto. La imagen debe ser de 24 x 24 px como mínimo. Las imágenes que excedan dicho tamaño se recortarán y ajustarán automáticamente. Obligatoria si |