Histórico de mensagens sobre js

EXIBINDO CONVERSAS RECENTES:

Texto: js
# cartões
Avatar discord do usuario tadgaudio

tadgaudio

Ver Respostas

Galera boa noite! Estou usando a API de NodeJS com Next, e não sei porque o script de dev(gerador de token) está dando esse erro.
imagem enviada na mensagem pelo usuario tadgaudio

# cartões
Avatar discord do usuario yukoha

yukoha

Pessoal me tira uma dúvida, se eu entrar no modo homologação para compras no cartão de crédito e no body da requisição eu enviar os metadados

json
metadata: {
notification_url: 'link do meu webhook'
}
ele enviaria mesmo sendo por homologação ?

# pix
Avatar discord do usuario henrique.forever

henrique.forever

até alguns dias atrás estava funcionando e agora está dando "json_invalido", a api foi alterada?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

No body da requisição está enviando algo?
Deve se enviado o json:

json
{
"grant_type": "client_credentials"
}

imagem enviada na mensagem pelo usuario guilherme_efi

# bolix
Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Ele retorna um json

# pix
Avatar discord do usuario daniel.8964

daniel.8964

Depois de 2 semanas de muito estudo de nodejs e com muita ajuda dessa comunidade do discord eu finalmente consegui integrar meu sistema com a api do pix da Gerencianet
Gostaria de agradecer a todos da Gerencianet e da comunidade que me ajudaram a conseguir concluir !
agradecimentos especiais a @marcelo_efi @valmirefi e @guilherme_efi

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O exemplo que tem na documentação da GN é assim:

const express = require("express");
const fs = require("fs");
const https = require("https");
var logger = require('morgan');

const httpsOptions = {
cert: fs.readFileSync(""), // Certificado fullchain do dominio
key: fs.readFileSync("/"), // Chave privada do domínio
ca: fs.readFileSync(""), // Certificado público da Gerencianet
minVersion: "TLSv1.2",
requestCert: true,
rejectUnauthorized: false, //Mantenha como false para que os demais endpoints da API não rejeitem requisições sem MTLS
};

const app = express();
const httpsServer = https.createServer(httpsOptions, app);
const PORT = 443;

app.use(logger('dev')); // Comente essa linha caso não queira que seja exibido o log do servidor no seu console
app.use(express.json());
app.use(express.urlencoded({ extended: false }));

// Endpoint para configuração do webhook, você precisa cadastrar https://SEUDOMINIO.com/webhook
app.post("/webhook", (request, response) => {
// Verifica se a requisição que chegou nesse endpoint foi autorizada
if (request.socket.authorized) {
response.status(200).end();
} else {
response.status(401).end();
}
});

// Endpoind para recepção do webhook tratando o /pix
app.post("/webhook/pix", (request, response) => {
if (request.socket.authorized){
//Seu código tratando a callback
/ EXEMPLO:
var body = request.body;
filePath = __dirname + "/data.json";
fs.appendFile(filePath, JSON.stringify(body) + "\n", function (err) {
if (err) {
console.log(err);
} else {
response.status(200).end();
}
})
/
response.status(200).end();
}else{
response.status(401).end();
}
});

httpsServer.listen(PORT, () =>
console.log(Express server currently running on port ${PORT})
);
#Desenvolvido pela Consultoria Técnica da Gerencianet

# pix
Avatar discord do usuario daniel.8964

daniel.8964

no nodejs

# pix
Avatar discord do usuario daniel.8964

daniel.8964

Ver Respostas

então coloco o código do pix.js dentro do server.js?

# pix
Avatar discord do usuario daniel.8964

daniel.8964

ai não estou conseguindo utilizar a function async que eu criei no pix.js dentro do meu server.js

# pix
Avatar discord do usuario daniel.8964

daniel.8964

eu tenho um arquivo server.js onde eu recebo as requisiçções .get ....
e tenho outro arquivo pix.js onde eu consigo gerar o qrcode consumido da api do gerencia net

# pix
Avatar discord do usuario daniel.8964

daniel.8964

mas quando tento exportar a função para o meu .js com o .get

# pix
Avatar discord do usuario daniel.8964

daniel.8964

Ver Respostas

gostaria de parabenizar a gerencianet também, eu comecei a aprender javascript pra backend com o node.js a 2 semanas e já to conseguindo consumir 100% da api e estou começando a implementar no meu sistema

# pix
Avatar discord do usuario 54694

54694

Oi, alguem se disponibilizaria a me ajudar no privado? Quero criar um sistema cujo vai ter gerar uma fatura e verificar se ela foi paga e enviar um novo canal. NodeJS

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @daniel.8964! Tudo bem?
Sim. A Gerencianet disponibiliza um endpoint que já monta e lhe entrega Pix Copia e Cola e a imagem do QrCode em base64.

Para isso, após ter criado a cobrança dinâmica basta consumir o endpoint GET/v2/loc/:id/qrcode (https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-gerar-qrcode-de-um-location) passando o id do loc como parâmetro quer você terá o seguinte retorno:

json
{
"qrcode": "00020126001BR.GOV.BCB.PIX2566qrcodes-pix.ger...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAQDS... "
}
Deste retorno, o parâmetro qrcode é o pix copia e cola, e parâmetro imagemQrcode é a imagem do QrCode em base64. que pode ser implementado em seus sites.

# pix
Avatar discord do usuario schinnick

schinnick

Preciso de uma ajuda pra configurar a integração na API com o NextJS

# pix
Avatar discord do usuario schinnick

schinnick

Ver Respostas

Tenho um app em React Native e um painel de controle em NextJS e queria utilizar a API em ambos, mas se possível não gostaria de ter que aprender e criar todo um back-end uma vez que já utilizo o Firebase pra isso

# assinaturas
Avatar discord do usuario higorvergara

higorvergara

Ver Respostas

Bem conseguimos, o erro foi visto no LOG, foi informado que a pasta não existia, alteramos e foi confirmado, ou seja, quem tiver esse erro é só ver a questão do diretorio nos arquivos credentials.json, emitir_assinatura.php