Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario fabricioad5169

fabricioad5169

Tentei alterar apenas os dados do config-pix.php do exemplo passado pelo https://www.youtube.com/watch?v=6Es3i2eH5K4 (obtive os IDs e gerei o arquivo pem seguindo as orientações)

Avatar discord do usuario mayconds7269

mayconds7269

Ok. obrigado <@!775350441965649951>

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Não há limites, <@!690547472015294545>.
De qualquer forma, o consumo deste endpoint lhe retorna o access_token, este token possui validade de 3600 segundos. Então você pode implementar algo para reutilizar o access_token. E assim não sobrecarregar sua aplicação, "economizando" alguns consumos.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!811410181933498421>. Isto não é possível, mas é permitido cadastrar mais de uma chave para o mesmo webhook.

Avatar discord do usuario tporto0391

tporto0391

Ver Respostas

Isso é só para testes, até pq não consigo fazer nada em ambiente de homologação da gerencianet. Como estou em fase ainda de desenvolvimento o meu webhook é "local"

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Os ambientes de prod e dev são segregados, e os seus deveriam ser também... dá para imaginar muitas histórias tristes onde esses ambientes estão juntos...

Avatar discord do usuario tporto0391

tporto0391

Ver Respostas

Cadastrar uma de dev e outra de prod. Usar no período de testes/adaptação

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

não pode. e não faria sentido, também.. explica a necessidade e poderei sugerir alternativas

Avatar discord do usuario tporto0391

tporto0391

Ver Respostas

Posso cadastrar mais de um webhook para a mesma chave ?

Avatar discord do usuario raquelct4629

raquelct4629

resolvi assim caso alguem tenha o mesmo problema

Avatar discord do usuario raquelct4629

raquelct4629

response = requests.request("POST",
url,
headers=headers,
data=payload,
auth=HTTPBasicAuth(credentials['client_id'], credentials['client_secret']),
cert=self.certificado)

Avatar discord do usuario raquelct4629

raquelct4629

consegui aqui o problema era no codigo

Avatar discord do usuario raquelct4629

raquelct4629

será q o erro é no certificado? pq no as credenciais eu usei iguais a do postman então não teria pq estarem erradas

Avatar discord do usuario raquelct4629

raquelct4629

conveti o certificado pra .pem e coloquei la as credenciais

Avatar discord do usuario raquelct4629

raquelct4629

auth = base64.b64encode(
(f"{credentials['client_id']}:{credentials['client_secret']}"
).encode()).decode()

url = "https://api-pix-h.gerencianet.com.br/oauth/token" #Para ambiente de Desenvolvimento

payload="{\r\n \"grant_type\": \"client_credentials\"\r\n}"
headers = {
'Authorization': f"Basic {auth}",
'Content-Type': 'application/json'
}

response = requests.request("POST",
url,
headers=headers,
data=payload,
cert=certificado)

Avatar discord do usuario raquelct4629

raquelct4629

e oq poderia ser o erro {"error":"invalid_client","error_description":"Invalid or inactive credentials"} quando estou tentando gerar o acess token diretamente pelo requests em python, sendo q estou usando tudo igual ao que fiz no postman e la deu certo? estou usando o mesmo código exemplo da documentação

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Disponha

Avatar discord do usuario raquelct4629

raquelct4629

mas funcionou obrigada

Avatar discord do usuario raquelct4629

raquelct4629

eu imaginava que na collection do postman ja fazia isso automático