Respostas rápidas
quick_replies
propriedade de resposta do servidor é opcional. Respostas rápidas não podem ser usadas em bloco dinâmico de um nó de conteúdo se houver outros blocos depois. O formato de descrição de resposta rápida é o mesmo para botões, ele suporta os tipos content
, node
, dynamic_block_callback
.
Ir para resposta rápida do nó
{
"version": "v1",
"content": {
"messages": [
{
"type": "text",
"text": "simple text with button",
"buttons": [
{
"type": "url",
"caption": "External link",
"url": "https://wiichat.com.br"
}
]
}
],
"actions": [],
"quick_replies": [
{
"type": "node",
"caption": "Show",
"target": "My Content"
}
]
}
}
target
a chave deve ser vinculada a um nó existente dentro do fluxo executado. O nome do nó pode ser encontrado em seu cabeçalho, você precisa usar um nome exclusivo para o nó conectado com o link. Se houver vários nós com nomes semelhantes dentro do mesmo fluxo, o comportamento de transição não atenderá às expectativas. Respostas rápidas de Ir para o nó não são suportadas na API pública.
Resposta rápida de retorno de chamada de bloco dinâmico
As propriedades "headers"
, "payload"
são opcionais.
{
"version": "v1",
"content": {
"messages": [
{
"type": "text",
"text": "simple text with button",
"buttons": [
{
"type": "url",
"caption": "External link",
"url": "https://wiichat.com.br"
}
]
}
],
"actions": [],
"quick_replies": [
{
"type": "dynamic_block_callback",
"caption": "Dynamic content",
"url": "https://your-service.com/dynamic",
"method": "post",
"headers": {
"x-header": "value"
},
"payload": {
"key": "value"
}
}
]
}
}