Boa tarde.
Estou montando um webhook que pega as informações passadas pelo motorista e valida se os dados passados condizem com um carregamento no nosso ERP.
Abaixo como está montado meu webhook
Conforme imagem 1
Meu ERP recebe a informação corretamente e retorna com o “ok”, porém, não consigo fazer com que a Weni leia o json retornado por ele.
Quando faço o teste para ele retornar todo o json, ele retorna “null” ou retorna erro se faço para buscar o valor do objeto.
Conforme imagem 2
Detalhes da requisicao feita pela Weni
Conforme imagem 3
Boa tarde, consegue testar com a expressão @webhook.validation?
Boa tarde Sarah.
Tentei aqui mas deu erro.
Pode verificar se tem algo dentro dos parâmetros pelo simulador? É só clicar no @ do canto inferior esquerdo do simulador:
Oi Sarah.
Aparece o parâmetro webhook, mas ele não da opção para abri-lo.
Talvez esteja faltando alguma informação no Header do retorno?
Tenta abrir o “result”, no mesmo lugar que webhook, mais acima
Descobri o problema…
No meu ERP há uma configuração do Tipo de arquivo (UTF-8, ACSII, UTF-7, UTF-8 (sem BOM)) e estava configurado como UTF-8, ao mudar para UTF-8 (sem BOM) a plataforma conseguiu fazer a leitura do meu JSON.