Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 22/03/2022
Canal: pix
Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Demanda tratada no privado! 🙂

Avatar discord do usuario fernandooliveira4441

fernandooliveira4441

Ver Respostas

Boa noite. Alguém sabe me informar se é possível eu deixar a conta habilitada apenas para receber os pagamentos via QR code do API, não aceitando transferências via Chave Pix?

Avatar discord do usuario joaotorrel8912

joaotorrel8912

Estou utilizando a sdk de typescript

Avatar discord do usuario joaotorrel8912

joaotorrel8912

Boa tarde, estou recebendo o seguinte erro ao tentar criar uma cobrança pix
{
"error": "invalid_token",
"error_description": "Invalid access token"
}

Avatar discord do usuario hubner7903

hubner7903

no parametro token passe somente o string do token

Avatar discord do usuario hubner7903

hubner7903

Ver Respostas

parseJwt(token) {
var base64Url = token.split('.')[1];
var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
var jsonPayload = decodeURIComponent(atob(base64).split('').map(function (c) {
return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
}).join(''));

return JSON.parse(jsonPayload);
}

Avatar discord do usuario hubner7903

hubner7903

Achei essa função no StackOverflow: Está em javascript e resolveu o meu problema aqui:

Avatar discord do usuario hubner7903

hubner7903

Descobri como verificar se o access_token está expirado. Basta decodificar o access_token e lá tem um campo "exp" que é o tempo em segundos que ele irá expirar. Então verifico este tempo antes da requisição. Se vejo que vai expirar ja renovo o access_token e ganho mais uma hora....

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Guardar e ir usando o mesmo, mas como você sabe quando expira (60 minutos de quando foi obtido), poucos minutos antes você pode aproveitar para renovar. Mas mesmo fazendo isso, é bom ter a opção de renovar caso receba um Unauthorized.

Avatar discord do usuario arturcarneiro

arturcarneiro

se qualquer requisição retornar 401 (Unauthorized), faz o refresh

Avatar discord do usuario hubner7903

hubner7903

Tem alguma forma de saber que o Acess_token expirou?

Avatar discord do usuario hubner7903

hubner7903

Ver Respostas

Bom dia,

Qual é a pratica indicada?
A cada transação gerar um novo acess_token ou
guardá-lo e ir enviando o mesmo até uma requisição falhar e só nesse momento gerar outro e guarda-lo em seguida

O quê vocês mais experientes indicam?