Uso de variáveis de ambiente (.env) para armazenar credenciais do Bot

Uso de variáveis de ambiente (.env) para armazenar credenciais do Bot

Bom dia.


Estou programando uma API em JavaScript que vai ficar responsável por enviar E-mails pelo Bot. Pois bem, achei melhor armazenar dados confidenciais como a chave e identificador do Bot em uma variável de ambiente (.env) mas quando vou utiliza-las para criar um novo cliente Blip acontece um erro, parece que o Builder se perde e não consegue acessar o valor das variáveis de ambiente.


image



3 comentários

Reputação 7

Olá @Stephani_Pinheiro_Fe, tudo bem?


Você conseguiu encontrar o problema?

Não, continuo com o erro @Bruno

Boa Tarde,

Stephani, eu consegui utilizar variavens de ambientes do .env segue codigo a baixo.

No meu projeto react primeiro no Index.tsc



  • Declaro as variaveis: const blipKey = process.env.REACT_APP_BLIP_KEY;

  • Passo ela no componente: <ChatDesbloqueio blipKey={blipKey as string}/>


No componente



  • eu recebo as variaveis: const ChatDesbloqueio = ({blipKey}){ aqui fica sua funcao }

  • coloco a variavel que recebi por paramentro dentro do script:

    builder.withAppKey(blipKey)


obs: no arquivo .env as chaves não precisa ficar entre aspas.

Comente