Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas


$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api-pix.gerencianet.com.br/v2/cob/6UXiZdHkyUVNeEI2',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'authorization: Bearer eyJbjMhHA_EWlVs1w5SgPuqraEX5g7qjGLskA4bavtCas',
'x-client-cert-pem: {{X-Certificate-Pem}}'
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

vcs informam o content-type no header?

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

exato aqui tambem retornou. {
"nome": "nao_encontrado",
"mensagem": "Recurso não encontrado"
}

Avatar discord do usuario ferdead2

ferdead2

será que é o header do "application/json" que tá a mais?

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Já tentou listar todas as cobranças pelo Postman pra ver se essa cobrança realmente existe? Digo naquela opção de filtrar por datas

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Alterando por exemplo para POST /v2/cob/:txid, tenho este mesmo retorno:

{
"nome": "nao_encontrado",
"mensagem": "Recurso não encontrado"
}

Avatar discord do usuario matheus_efi

matheus_efi

Pela falha <@!728308672043941999> está parecendo que o header ou método está sendo enviado de forma errônea.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

O seu token ainda está dentro dos 3600 segundos ?

Avatar discord do usuario joelemanoel

joelemanoel

Consegue pegar o Header do Request que foi enviado?

Avatar discord do usuario joelemanoel

joelemanoel

Deveria ter retornado dessa forma

Avatar discord do usuario joelemanoel

joelemanoel

Isso é verdade...

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

é que o Matheus disse que deveria retornar:
{
"nome": "cobranca_nao_encontrada",
"mensagem": "Nenhuma cobrança encontrada para o txid informado"
}

Avatar discord do usuario joelemanoel

joelemanoel

Quando você cria um QRCode baseado em chave está usando o QRCode Estático.

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Quando você cria o PUT /cob/:txid está criando um QRCode Dinâmico. Ele contém um location que o PSP Pagador usa para pegar o payload da cobrança.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

mais o retorno diz "Não encontrado"

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

E deu... Ele acabou de dizer que a cobrança não existe...

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

mas, vou tentar criar a cobrança aqui então..

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

no caso, era pra dar erro de que o txID não existe, certo?

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Você está usando o QRCode Estático nesse caso e não o Dinâmico...

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

como voce vai consultar sem criar ?