Analisando propostas

Script para tratar multiplos arrays de retorno dentro de Json Response

Publicado em 08 de Junho de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Utilizamos uma plataforma de chat chamado Fortics para chatbot, onde é integrado a um webservice em json, que nada mais é que nosso erp que fornece a base de dados dos clientes.

Dentro do ambiente da fortics é possível moldar o chatbot com códigos em javascript, possibilitando milhares de opções e soluções, porem toda integração REST que é feita na plataforma pode ser tratada de apenas duas formas, salvando em uma variável ou utilizar os objetos em diferentes variáveis com mustaches.

No inicio do fluxo utilizamos uma identificação do cliente através do cpf inserido por ele na interação ao chat, sendo assim possível através de um outro json post requisitar os contratos vinculados ao cliente e assim consecutivamente. A ideia é utilizar as informações como o endereço e numero para uma fácil identificação do contrato a ser prestado suporte, porem o webservice que traz as informações destes contratos retorna vários arrays com objetos da mesma identificação porem com valores diferentes



EX:
"result": [
{
"id": 172439,
"country": "Brasil"
}
},
{
"id": 172434,
"country": "Mexico"
}
},

Por se tratar de objetos com a mesma identificação teria que ser criado um script para "tratar" previamente estes endereços e converte-los em uma nova resposta em JSON para assim utilizarmos mustaches para retorno no chat com um menu de escolha, por exemplo:

"result": [
{
"id_con1": 172439,
"country_con1": "Brasil"
}
},
{
"id_con2": 172434,
"country_con2": "Mexico"
}
},

ou alguma outra ideia melhor.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias