Objetivo:
Este artigo, visa explicar como utilizar propriedades que retornam juntas da integração separadamente no fluxo.
Descrição:
Ao trabalhar com integrações, é comum receber dados em um formato que pode exigir manipulação adicional para uso em outras partes do seu fluxo. Um exemplo disso é quando você precisa acessar elementos específicos de uma lista retornada pela integração.
Solução:
Se sua integração retorna dados em um formato como o exemplo abaixo, onde "users" é uma lista contendo um objeto com "displayName" e "email":
{ "success": true, "message": null, "users": [ { "displayName": "Giovane, "email": "[email protected]" } ] }
E você deseja acessar "displayName" e "email" separadamente, a sintaxe correta é:
${integration.users.0.displayName} ${integration.users.0.email}
Explicação:
- `${integration}` acessa os dados retornados pela integração.
- `.users` acessa a lista de usuários dentro dos dados da integração.
- `.0` acessa o primeiro elemento (índice 0) da lista de usuários.
- `.displayName` e `.email` acessam os respectivos campos dentro do objeto do usuário.
Lembre-se:
Se sua lista de usuários tiver mais de um elemento, ajuste o índice (0, 1, 2, ...) para acessar os diferentes usuários.
Com essa abordagem, você pode extrair e utilizar os dados específicos da sua integração de forma eficiente e precisa.
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo