Meus botões criados com o conteúdo dinâmico nçao funcionam.
Quando o teste é feito pela plataforma do whatsapp, o fluxo não exibe os botões mas,se eu responder de acordo com o que se espera nos botões o fluxo segue normalmente.
Caso eufaça o teste utilizando a ferramento do proprio blip tudo segue normalmente.
Criei os botões com o que já havia feito antes, tembém tentei utilizando a ferramenta BLiP Chat
Boa tarde @fernando.serpa tudo bem ?
Os menus não estão renderizando é isso? Se for este o caso é porque você pode estar ultrapassando os limites de caracteres nos botões.
Vocês está usando o componente de lista ou de menu?
Se for o de lista o limite de caracteres no botão é 24 e descrição 72
Se for o menu o botão deve ter apenas 20 caracteres
Ultrapassando isso os menus não renderizam mesmo.
Atualmente estou utilizando da seguinte forma
{
“recipient_type”: “individual”,
“type”: “interactive”,
“interactive”: {
“type”: “button”,
“body”: {
“text”: “Equipe”
},
“action”: {
“buttons”:
{
“type”: “reply”,
“reply”: {
“id”: “unique-postback-id”,
“title”: “Trator”
}
},
{
“type”: “reply”,
“reply”: {
“id”: “unique-id”,
“title”: “Colheitadeira”
}
},
{
“type”: “reply”,
“reply”: {
“id”: “unique-id”,
“title”: “Pulverizador”
}
},
{
“type”: “reply”,
“reply”: {
“id”: “unique-id”,
“title”: “Agricultura”
}
},
]
}
}
}
Boa tarde, @fernando.serpa!
O tipo ‘button’ só permite até 3 botões, para usar com 4 opções ou mais (máximo 10), igual você esta tentando, o recomendado é o do tipo ‘list’, igual ao exemplo abaixo:
{
"recipient_type": "individual",
"type": "interactive",
"interactive": {
"type": "list",
"header": {
"type": "text",
"text": "So let's go!"
},
"body": {
"text": "How can I help you?"
},
"action": {
"button": "Options",
"sections":
{
"title": "",
"rows":
{
"id": "ID 1.1",
"title": "Meet Aurum"
},
{
"id": "ID 1.2",
"title": "Schedule a visit"
},
{
"id": "ID 1.3",
"title": "Our Grades"
},
{
"id": "ID 1.4",
"title": "Enrollment Process"
},
{
"id": "ID 1.5",
"title": "Talk to attendant"
},
{
"id": "ID 1.6",
"title": "Finish"
}
]
}
]
}
}
}
Consegui renderizar os botoes com o código abaixo disponibilizado pelo Bruno Luz. Agradeço muito sua solução será muito util. 😃
{
“recipient_type”: “individual”,
“type”: “interactive”,
“interactive”: {
“type”: “button”,
“body”: {
“text”: “Equipe”
},
“action”: {
“buttons”: b
{
“type”: “reply”,
“reply”: {
“id”: “1”,
“title”: “Trator”
}
},
{
“type”: “reply”,
“reply”: {
“id”: “2”,
“title”: “Colheitadeira”
}
},
{
“type”: “reply”,
“reply”: {
“id”: “3”,
“title”: “Pulverizador”
}
}
]
}
}
}
Comente
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.