UNPKG

giganet_conecta

Version:

Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql & Mongo).

25 lines (19 loc) 873 B
module.exports = async function () { try { const { conecta_api_roger_token, conecta_api_roger_host, conecta_api_roger_porta, conecta_api_roger_rota } = process.env; const response = await fetch(`http://${conecta_api_roger_host}:${conecta_api_roger_porta}/${conecta_api_roger_rota}` + 'fora_do_bloco', { method: 'GET', headers: { 'Content-Type': 'application/json', 'Authorization': conecta_api_roger_token }, }); const responseJson = await response.json(); if (response.detail && responseJson.detail.toLowerCase() === 'not found') { throw 'Não encontrado'; } return responseJson; } catch (error) { throw `Erro em listar os clientes fora do bloco na API do Roger: ${error}`; } };