Histórico de mensagens sobre certificado em pix

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: pix
Avatar discord do usuario aguiar.dev

aguiar.dev

pq ai basicamente se vc passa as credenciais e o certificado não estiver no lugar certo, então nao vai funcionar

Avatar discord do usuario aguiar.dev

aguiar.dev

Então fale com ele, porque precisa saber se o bot está fazendo o download do certificado e colocando em um caminho certo pra aplicação entender

Avatar discord do usuario tikithaiayt

tikithaiayt

Ver Respostas

criei outro certificado una senha q ele pede eh a de letras eletronica

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver Respostas

mas se ta pedendo, acabou colocando na hora de converter o certificado

Avatar discord do usuario tikithaiayt

tikithaiayt

qnd gereri um certificado

Avatar discord do usuario aguiar.dev

aguiar.dev

Mas ainda assim sua aplicação precisa saber onde está o certificado

Avatar discord do usuario tikithaiayt

tikithaiayt

e o certificado seria esses ?
imagem enviada na mensagem pelo usuario tikithaiayt

Avatar discord do usuario aguiar.dev

aguiar.dev

mas basicamente vc precisa armazenar o certificado na sua aplicaçao onde o seu código precisa saber ondes está seu certificado

Avatar discord do usuario tikithaiayt

tikithaiayt

e a EFI pede o certificado

Avatar discord do usuario aguiar.dev

aguiar.dev

Eu sei, no mercadopago nao pede certificado

Avatar discord do usuario aguiar.dev

aguiar.dev

Cada certificado vc deve usar as credenciais corretas, certificado de prod com as credenciais de prod e assim pra homol

Avatar discord do usuario tikithaiayt

tikithaiayt

onde pego o certificado :?

Avatar discord do usuario tikithaiayt

tikithaiayt

estou tentando fazer meu bot funcionar ele ta pedindo certificado

Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

php
$config [
"certificado" => "../certificados/homologacao-certificado_cert.pem",
"client_id" => "???",
"client_secret" => "???"
];

Avatar discord do usuario rodrigo_90439

rodrigo_90439

Ver Respostas

Deixei meu certificado aqui:

Avatar discord do usuario rodrigo_90439

rodrigo_90439

Ver Respostas

$config = [
"certificado" => "./certificados/homologacao-certificado_cert.pem",
"client_id" => "???",
"client_secret" => "???"
];

$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://pix-h.api.efipay.com.br/oauth/token',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"grant_type": "client_credentials"
}',
CURLOPT_SSLCERT => $config["certificado"],
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

if(curl_errno($curl)) {
echo 'Erro no cURL: ' . curl_error($curl);
} else {
echo $response;
}

Avatar discord do usuario rodrigo_90439

rodrigo_90439

Ver Respostas

@guilherme_efi Parece que não está carregando o certificado, pode me ajudar a resolver?
"Erro no cURL: could not load PEM client certificate, OpenSSL error error:80000002:system library::No such file or directory, (no key found, wrong pass phrase, or wrong file format?)"

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

1) Baixar o app
2) Abrir uma conta
3) Se a conta for PF, mudar o tipo da conta para "Efí Pro"
4) Criar aplicação/clientid/clientsecret/certificado
5) Usar uma SDK como a https://dev.efipay.com.br/docs/sdk/python ou chamar os métodos diretamente

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Você seguiu o passo a passo para Configurar o certificado no Postman, descrito em nossa documentação ?

Avatar discord do usuario bruynn

bruynn

Ver Respostas

Oi, eu estava tentando usar a API Pix e encontrei um problema ao tentar fazer o upload de um arquivo de certificado PFX no Postman. O erro que recebi foi: "Couldn't upload file. Make sure that Postman can read files inside the working directory." Estou tentando configurar o certificado para gerar o token de acesso, mas estou tendo dificuldades com esse erro. Você pode me ajudar a resolver isso?