Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 742 Bytes

File metadata and controls

34 lines (28 loc) · 742 Bytes

Integração com Botpress

Execute Code Card

No Botpress Studio, adicione um card Execute Code no seu fluxo.

// Input variables
const cep = workflow.cep; // Supondo que você capturou isso antes
const token = env.APIBRASIL_TOKEN;
const device = env.APIBRASIL_DEVICE;

try {
  const response = await axios.post(
    'https://gateway.apibrasil.io/api/v2/cep/cep',
    { cep: cep },
    {
      headers: {
        'Authorization': `Bearer ${token}`,
        'DeviceToken': device
      }
    }
  );

  // Output
  workflow.endereco = response.data;
  workflow.found = true;
} catch (error) {
  workflow.found = false;
  console.log(error);
}

Certifique-se de configurar as variáveis de ambiente no Botpress Cloud.