Bom dia, estou com dificuldade de encontrar uma forma dentro do Weni para tratar o retorno de um fluxo que não é um array e quando traz o resultado, ele não vem com campo inicial fixo para que eu possa consultar ele.
No retorno dessa API ele irá trazer todas as reservas vinculadas a esse cliente no formato:
{
“ID_Reserva” { dados da reserva},
“ID_Reserva” { dados da reserva},
“ID_Reserva” { dados da reserva}
}
E esse ID_Reserva sempre muda, de acordo com os dados consultados. E como nesse json não volta nada com array. Como eu faço para percorrer ele e pegar esses ID_Reserva Para usa-los em uma outra consulta?
Eu tentei a consulta por posições do array: @webhook.0.situacao, mas ele não traz nenhum resultado. Porém quando eu consulto @webhook.151.situacao, ele volta com o resultado e esse 151 é o ID_Reserva do cliente.
Olá, @Tecnologia_Bambui nesse caso será necessário converter essa API para um formato de json adequado. Você pode fazer isso via codigo, hospedando uma nova api que modela essa primeira API.