Mensajes - Formatos
Usa esta respuesta para enviar mensajes de texto. Los botones url, node y call se pueden usar con mensajes de texto. Las propiedades "buttons", "actions" y "quick_replies" son opcionales.
Usa esta respuesta para enviar mensajes de texto. Los botones url, node y call se pueden usar con mensajes de texto. Las propiedades "buttons", "actions" y "quick_replies" son opcionales.
{
"version": "v1",
"content": {
"messages": [
{
"type": "text",
"text": "simple text with button",
"buttons": [
{
"type": "url",
"caption": "External link",
"url": "https://NicoChat.com.br"
}
]
}
],
"actions": [],
"quick_replies": []
}
}
Esta respuesta se usa para enviar archivos de imagen. Messenger admite imágenes JPG, PNG y GIF. Puedes usar los botones url, call y node. Las propiedades "buttons", "actions", "quick_replies" son opcionales.
{
"version": "v1",
"content": {
"messages": [
{
"type": "image",
"url": "https://example.comxxxxxxzzzzzzzzz.png",
"buttons": []
}
],
"actions": [],
"quick_replies": []
}
}
Esta respuesta se usa para enviar archivos de video. Messenger admite videos de hasta 25MB de tamaño. Puedes usar los botones url, call y node. Las propiedades "buttons", "actions", "quick_replies" son opcionales.
{
"version": "v1",
"content": {
"messages": [
{
"type": "video",
"url": "https://example.com/xxxxxxzzzzzzzzz.mpg",
"buttons": []
}
],
"actions": [],
"quick_replies": []
}
}
Esta respuesta se usa para enviar archivos de audio. Messenger admite audios de hasta 25MB de tamaño. Puedes usar los botones url, call y node. Las propiedades "buttons", "actions", "quick_replies" son opcionales.
{
"version": "v1",
"content": {
"messages": [
{
"type": "audio",
"url": "https://example.com/xxxxxxzzzzzzzzz.mp3",
"buttons": []
}
],
"actions": [],
"quick_replies": []
}
}
Esta respuesta se usa para enviar cualquier otro archivo, siempre que no supere los 25 MB. Las propiedades "actions", "quick_replies" son opcionales.
{
"version": "v1",
"content": {
"messages": [
{
"type": "file",
"url": "https://example.com/xxxxxxzzzzzzzzz.pdf"
}
],
"actions": [],
"quick_replies": []
}
}
Esta respuesta se usa para enviar una galería con desplazamiento horizontal. Puedes usar los botones url, call y node. Las propiedades "action_url", "buttons", "actions", "quick_replies" son opcionales.
{
"version": "v1",
"content": {
"messages": [
{
"type": "cards",
"elements": [
{
"title": "Card title",
"subtitle": "card text",
"image_url": "https://example.com/xxxxxxzzzzzzzzz.png",
"action_url": "https://NicoChat.com.br",
"buttons": []
}
],
"image_aspect_ratio": "horizontal"
}
],
"actions": [],
"quick_replies": []
}
}
action_url - Las URL que comienzan con HTTP pueden no abrirse en algunos navegadores. Recomendamos encarecidamente usar el protocolo HTTPS para tus URL. image_aspect_ratio - La proporción usada para renderizar las tarjetas. Puedes usar horizontal o square (el valor predeterminado es horizontal).

