Skip to main content

Olá pessoal! Gostaria da ajuda de vocês. Integrei uma API cujo retorno esta salvo na variavel {{retornoconsulta}}

Exemplo: Sua placa é {{retornoconsulta}} (Variável da API) 

Retorno:
Sua placa é {"placas_cliente":" *XXXXXXX* - MODELO DO VEICULO \n\n","status_cliente_bot":1}

Se eu consultar um subatributo da API, fica assim: 

Exemplo: Sua placa é {{retornoconsulta@placas_cliente}} (Variável da API) 

Retorno:
Sua placa é *XXXXXXX* - MODELO DO VEICULO \n\n

Ainda preciso tirar esse "\n\n" mas não estou conseguindo pelo script, não sei se estou executando a função replace incorretamente. 

Testei dois scripts em java 

String placaFormatada = retornoconsulta@placas_cliente.replace("\n\n", "");

String placaFormatada = "{{retornoconsulta@placas_cliente}}".replace("\n\n", "");

@Kaique bom dia!

Cria esse script após a chamada HTTP e depois nos conteúdos (onde envia o texto) troca o {{retornoconsulta@placas_cliente}) por {{placaFormatada}}


 

function run(retornoconsulta) {

    try {

        if (typeof retornoconsulta != 'object') retornoconsulta = JSON.parse(retornoconsulta);

 

        return retornoconsulta.placas_cliente.split('\n').join('');

    } catch (e) {

        return 'DebugErro: ' + e;

    }

}

 


Comente