giganet_conecta
Version:
Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql & Mongo).
33 lines (27 loc) • 861 B
JavaScript
module.exports = async function () {
try {
const {
conecta_api_roger_controle_pos_token,
conecta_api_roger_host,
conecta_api_roger_controle_pos_porta,
} = process.env;
const response = await fetch(
`http://${conecta_api_roger_host}:${conecta_api_roger_controle_pos_porta}/admin/v1/` +
"pos_pendente",
{
method: "GET",
headers: {
"Content-Type": "application/json",
Authorization: conecta_api_roger_controle_pos_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 clientes a blacklist na API do Roger: ${error}`;
}
};