JSON Generator (Mock)
Descubra mais sobre o conector JSON Generator (Mock) e como usá-lo na Digibee Integration Platform.
O JSON Generator (Mock) cria um objeto JSON. Esse conector aceita qualquer input.
Parâmetros
Dê uma olhada nas opções de configuração do conector. Parâmetros suportados por expressões Double Braces estão marcados com (DB)
.
JSON (DB)
O objeto JSON que será o output do conector.
N/A
Objeto JSON
Fail on Error
Se a opção for ativada, a execução do pipeline com erro será interrompida. Caso contrário, a execução do pipeline continua, mas o resultado mostrará um valor falso para a propriedade "success"
.
Falso
Booleano
Usando Globals
As Globals podem ser recuperadas no conector JSON Generator (Mock) usando a seguinte expressão com Double Braces:
Você pode recuperar Globals de duas formas:
Como string
Como número
Recuperando Globals como string
Se o valor da Global for uma string, independentemente da sua categoria, você deve colocar a expressão com Double Braces entre aspas duplas.
Por exemplo, suponha que você crie uma Global chamado global-email na categoria Email e defina um endereço de email como valor. A Plataforma interpretará esse valor como uma string. Portanto, para recuperar essa Global no conector JSON Generator (Mock), a expressão deve ser estruturada da seguinte forma:
Se você não colocar a expressão entre aspas duplas, receberá o seguinte erro:
Essa regra se aplica a qualquer Global cujo valor seja uma string.
Recuperando Globals como número
Se o valor do Global for um número, não coloque a expressão com Double Braces entre aspas duplas, caso contrário, o número será tratado como uma string.
Por exemplo, suponha que você crie uma Global chamado global-id na categoria ID e defina seu valor como 1234.
Para recuperar essa Global como número no conector JSON Generator (Mock), a estrutura da expressão deve ser:
A saída será:
No entanto, se precisar recuperar o valor como string, basta colocar a expressão entre aspas duplas:
Isso retornará:
Exemplo de uso
Nesse exemplo, usamos o conector JSON Generator (Mock) para modificar os dados de uma pessoa. Aqui, queremos unir as propriedades primeiroNome
e sobrenome
em uma única propriedade chamada nomeCompleto
. Também queremos deletar a propriedade numeroTelefone
e adicionar uma propriedade chamada pais
, que sempre assume o valor “Brasil”
.
Entrada
Configurações dos parâmetros
Usamos o conector JSON Generator (Mock) com a seguinte configuração no parâmetro JSON:
Aqui, usamos a função Double Braces CONCAT para concatenar o primeiro nome e o sobrenome, com um espaço entre eles.
Saída
Atualizado
Isto foi útil?