Olá bom dia!
Tenho um chatbot com dois tipos de menu:
esse é o Menu sem financeiro, funciona perfeitamente e é igual ao da documentação da blip
{
"recipient_type": "individual",
"type": "interactive",
"interactive": {
"type": "list",
"header": {
"type": "text",
"text": "Menu"
},
"body": {
"text": "Selecione uma opcao"
},
"action": {
"button": "Enviar",
"sections":
{
"title": "Ticket",
"rows": >
{
"id": "ID 1.1",
"title": "Abrir ticket",
"description": "Fazer um requerimento ou reportar um problema"
},
{
"id": "ID 1.2",
"title": "Consultar ticket",
"description": "Verificar status de um ticket aberto"
}
]
},
{
"title": "Atendimento humano",
"rows": i
{
"id": "ID 2.1",
"title": "Falar com Atendente",
"description": "Somente para emergencias"
}
]
}
]
}
}
}
Esse é o menu com financeiro, segue o mesmo padrão, mas o erro que estou enfrentando é que em qualquer mudança na quantidade de itens no JSON, o menu deixa de ser exibido no whatsapp, inclusive não acusa erro e o meu Json do menu é enviado normalmente, eu confiro na depuração, o primeiro funciona e o segundo não é exibido:
{
"recipient_type": "individual",
"type": "interactive",
"interactive": {
"type": "list",
"header": {
"type": "text",
"text": "Menu"
},
"body": {
"text": "Selecione uma opcao"
},
"action": {
"button": "Enviar",
"sections": >
{
"title": "Ticket",
"rows": e
{
"id": "ID 1.1",
"title": "Abrir ticket",
"description": "Fazer um requerimento ou reportar um problema"
},
{
"id": "ID 1.2",
"title": "Consultar ticket",
"description": "Verificar status de um ticket aberto"
}
]
},
{
"title": "Outras opcoes",
"rows": t
{
"id": "ID 2.1",
"title": "Falar com Atendente",
"description": "Somente para emergencias"
},
{
"id": "ID 2.2",
"title": "2 via de boleto",
"description": "Obter um boleto em aberto"
},
{
"id": "ID 2.3",
"title": "Cadastrar usuario de manutencao",
"description": "Liberar acesso para um usuario via CPF"
}
]
}
]
}
}
}