Termos mais procurados:
Termos mais procurados:
Nesse link você consegue ver todos os endpoints disponíveis: https://dev.gerencianet.com.br/docs/api-pix-endpoints
E o que já existia parece estar mais detalhado, e mudou de URL para:
https://dev.gerencianet.com.br/docs/api-pix-endpoints
Um dos conteúdos novos é https://dev.gerencianet.com.br/docs/api-pix-fluxogramas
Alguém consegue me ajudar aqui com a api pix? por algum motivo minha requisição curl nao está dando response no site da gerencianet, até baixei os proprios códigos da doc e mesmo assim não foi, é como se a requisição não fosse feita, estou utilizando php
";";
echo $response;
echo "
Boa tarde <@!456823494790086669>, é possível sim! Você pode utilizar o endpoint PUT v2/gn/config e colocar o "receberSemChave": false. Segue o link https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-criar-modificar-configura-es-da-conta
Oi <@!844918217529229332> tudo bem? 🙂
No momento, temos disponível somente a documentação no link: https://dev.gerencianet.com.br/docs/api-pix
Boa tarde, gostaria de realizar alguns testes na API-Pix desenvolvido para Delphi, conforme combinado por telefone. Obrigado.
Boa tarde @Deleted User, você deve se atentar ao fato que quando é feito o cadastro do webhook, nós mandamos 2 requisições: Uma sem o nosso certificado(deve ser recusada) e uma com o certificado da Gerencianet. Neste caso para que o cadastro seja feito com sucesso o seu servidor deve estar configurado com o certificado que disponibilizamos em https://dev.gerencianet.com.br/docs#section-webhook.
Outro ponto a se atentar é que a rota que você está utilizando https://api-pix.gerencianet.com.br/v2/webhook?inicio=2020-05-20T21:00:00Z&fim=2020-05-22T21:01:35Z é para consultar webhooks cadastrados em suas respectivas chaves(inclusive as datas de parâmetro estão com o ano de 2020 selecionado), esse endpoint não retorna logs de webhook. E você deve verificar também que ao cadastrar o seu webhook, nós notificamos ele acrescentando o /pix(POST {$request.body#/webhookUrl}/pix), sendo assim no seu servidor deve ter uma tratativa para o /pix
Boa tarde, pessoal!
Estou tendo um problema com o recebimento do webhook.
Na rota de webhook eu programei pra registrar um log das requests pra eu ver se está tudo ok. Quando eu faço um PUT pra configurar o webhook, o site faz o log do evento teste certinho e tenho o retorno HTTP 200 OK.
Sim, você informa no json na hora de criar a cobrança
Ex:.
https://api-pix-h.gerencianet.com.br/v2/loc/2/qrcode está me dando 404... to fazendo merda ?
Outro detalhe é a adição do /pix no final da sua URL que deve ser tratada no location das configurações de seu Nginx.
Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:
post: {
method: 'POST',
url: 'https://api-pix.gerencianet.com.br/v2/cob',
headers: {
Authorization: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYWNjZXNzX3Rva2VuIiwiY2xpZW50SWQiOiJDbGllbnRfSWRfMjhmODZhZTQ2ZjNiNDRhMWE1N2M3NmExNTNlMzMyZWJkNTU4Y2NkYyIsImFjY291bnQiOjMwMTg2NCwiYWNjb3VudF9jb2RlIjoiZjk2YzM1YTVjNjc2N2ZjYzk2ZmU0YjVkNWJmMzcyNjQiLCJzY29wZXMiOlsiY29iLnJlYWQiLCJjb2Iud3JpdGUiLCJnbi5iYWxhbmNlLnJlYWQiLCJnbi5waXguZXZwLnJlYWQiLCJnbi5waXguZXZwLndyaXRlIiwiZ24uc2V0dGluZ3MucmVhZCIsImduLnNldHRpbmdzLndyaXRlIiwicGF5bG9hZGxvY2F0aW9uLnJlYWQiLCJwYXlsb2FkbG9jYXRpb24ud3JpdGUiLCJwaXgucmVhZCIsInBpeC53cml0ZSIsIndlYmhvb2sucmVhZCIsIndlYmhvb2sud3JpdGUiXSwiZXhwaXJlc0luIjozNjAwLCJjb25maWd1cmF0aW9uIjp7Ing1dCNTMjU2IjoiUGtuRDBnYy96Zjh5VHI0RFl5aGJGR1J3M1gzQVM4YTl4dy8vNkUrcklGYz0ifSwiaWF0IjoxNjIxNTE4Njc0LCJleHAiOjE2MjE1MjIyNzR9.bEfZcubm3yF-usxnw09lh8qhXM-RaClAZcf7luOaa6U',
'Content-Type': 'application/json'
},
httpsAgent: Agent {
_events: [Object: null prototype] {
free: [Function (anonymous)],
newListener: [Function: maybeEnableKeylog]
},
_eventsCount: 2,
_maxListeners: undefined,
defaultPort: 443,
protocol: 'https:',
options: {
pfx: ,
passphrase: '',
path: null
},
requests: {},
sockets: {},
freeSockets: {},
keepAliveMsecs: 1000,
keepAlive: false,
maxSockets: Infinity,
maxFreeSockets: 256,
scheduling: 'fifo',
maxTotalSockets: Infinity,
totalSocketCount: 0,
maxCachedSessions: 100,
_sessionCache: { map: {}, list: [] },
[Symbol(kCapture)]: false
},
bom dia paloma, desculpe te deixar falando sozinha... patroa mandou eu voltar pra casa... estou consumindo a /v2/cob/ (https://api-pix-h.gerencianet.com.br/v2/cob/{txid})
//gerar qrcode
url = new URL ("https://api-pix-h.gerencianet.com.br/v2/loc/80/qrcode"); //Para ambiente de Desenvolvimento
conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("GET");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization","Bearer "+token);
conn.setSSLSocketFactory(sslsocketfactory);
System.out.println(conn.getResponseCode());
System.out.println(conn.getResponseMessage());
''' url = new URL ("https://api-pix-h.gerencianet.com.br/v2/cob/"+main.getSaltString()); //Para ambiente de Desenvolvimento
conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("PUT");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization","Bearer "+token);
conn.setSSLSocketFactory(sslsocketfactory);
input = "{\"chave\": \"+55 34 9 8436-7252\",\"calendario\": {\"expiracao\": 3600 },\"valor\": {\"original\": \"123.45\" }}";
os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();
responseCode = conn.getResponseCode();
if (responseCode >= 200) {
System.out.println(responseCode);
reader = new InputStreamReader(conn.getInputStream());
}else {
System.out.println(responseCode);
reader = new InputStreamReader(conn.getErrorStream());
}
br = new BufferedReader(reader);
while ((response = br.readLine()) != null) {
System.out.println(response);
}
Boa noite pessoal... realmente tentei de todas as maneiras em java fazer uma request get na cobranca gerada anteriormente como podem ver https://api-pix-h.gerencianet.com.br/v2/loc/77/qrcode ja estou na 77 e so obtenho o codigo 400 de bad request... todas as outras funcionam normalmente... post criar cobranca e etc... pelo sdk java eu consigo fazer pelo postman eu consigo mas quando vou fazer uma request get nativa no java para obter o qrcode e copia e cola ele me da bad request... ja copiei os headers mesmos do postman e da sdk e nao consigo... se alguem do java ja passou por isso por favor me deem uma mao . Agradecido
Na nossa documentação também tem um exemplo de autenticação em nodejs. Está disponível neste link: https://dev.gerencianet.com.br/docs/api-pix#section-exemplos-de-autentica-o-utilizando-o-certificado-p12
Seria esse? "https://api-pix.gerencianet.com.br/v2/loc/6/qrcode"