Termos mais procurados:
Termos mais procurados:
ReactJS?
boa tarde, pessoal.
estou com problemas ao tentar configurar o webhook em node.js
estou recebendo a resposta:
{
"result": {
"nome": "erro_interno_servidor",
"mensagem": "Erro interno do servidor"
}
}
metado chamado:
let body = {
"webhookUrl": "https://api.chafè.com/dev/webhook"
//"webhookUrl": "https://api.xn--chaf-8oa.com/dev/webhook"
}
let params = {
chave: "+5521983222997"
}
try{
const response = await gerencianet.pixConfigWebhook(params, body)
return response;
}catch(e){
console.error("--> Erro ao configurar pixConfigWebhook", e);
return e;
}
alguém pode me ajudar ?
boa noite, consegui configurar o webhook e estou recebendo as confirmações dos pagamentos pix, via Cloud code Back4app, tendo como cliente um app em android java. Ocorre que não consigo obter retorno do QRcode e do txid ao mesmo tempo (através de um objeto JSON). O servidor está enviando um de cada vez. Estou utilizando a "callFunctionInBackground" do java para receber os retornos, porém sempre uma String por vez. Alguém pode me ajudar com exemplos de como enviar e tratar JSONs, nessa configuração? agradeço a atenção.
obs: ja citei o express.json();
onde consigo aquele json de exemplo do postman pra download?, no site só achei pra testar diretamente la
Ola, boa madrugada a todos.
Estou aqui enfrentando um problema, e deve ser como sempre, bem simples de resolver.
Estou solicitando a lista de recebimentos, porem, ela é maior que 100.
Como mudo de pagina?
Esse é o pedaço da saida, e so tenho acesso na lista os ultimos 100 recebimentos.
"
[...]
paginaAtual : 0
itensPorPagina : 100
quantidadeDePaginas : 2
quantidadeTotalDeItens : 116
[...]
"
Em Nodejs esse snippet é o que esta fazendo a solicitação, tudo funciona, mas não sei como mudar a pagina, e por isso, nesse caso, os 101 a 116 mais antigos recebimentos não podem ser processados.
"
[...]
let params = {
inicio: var_inicio,
fim: var_fim
}
gerencianet.pixListReceived(params)
.then((resposta) => {
[...]
Existe uma solução simples, que é diminuir minha janela, mas, esse problema sempre esteve no fundo de minha mente, e um momento em que uma janela menor tenha um pico de transferencias, novamente iria cair nessa situação.
Resumindo, o que devo colocar junto nesse "params" pra mudar a pagina?
Grato a todos, e desculpem o horario.
Você pode receber notificações automaticamente via webhook referente às modificações de status de uma cobrança Pix. Para isso, será necessário a inserção de uma chave pública da Gerencianet em seu servidor para que a comunicação obedeça o padrão mTLS.
Veja mais detalhes em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-webhooks
Ou seja, primeiramente em um servidor dedicado, você deve inserir uma chave pública da Gerencianet nas configurações de seu servidor para que a comunicação obedeça o padrão mTLS (forma de autenticação mutua).
Veja um exemplo desta configuração em um servidor Apache, Nginx, Node, etc: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-exemplos-de-configura-es-de-servidor
Então com seu servidor configurado com mTLS em seu domínio (ex: https://seudominio.com.br/webhook/" class="link-msg">https://seudominio.com.br/webhook/), você irá consumir a rota PUT /v2/webhook/:chave uma única vez para registrar seu webhookUrl vinculado à sua chave Pix. Acrescentando uma observação que é a adição do /pix no final da sua URL. Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:
Primeiro você deve autenticar na API e obter o access_token.
Mas o pix só é possível com
Se você ja quiser ir utilizando, você pode realizar a seguinte alteração:
No arquivo gn-constants.js (https://github.com/gerencianet/gn-api-sdk-node/blob/master/lib/gn-endpoints.js), em ENDPOINTS -> PIX -> pixSend, alterar para:
Bom dia, @deivson7351. Tudo bem?
Instalando nossa SDK de PHP (https://github.com/gerencianet/gn-api-sdk-php), você pode utilizar o seguinte exemplo para gerar cobrança imediata definindo na variável $params o txid desejado.
' . json_encode($pix, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
' . json_encode($qrcode, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
' . json_encode($pix, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '';
eu configurei no nginx porta 433 e redirecinando para minha api en nodejs para porta 8080 onde roda minha aplicação
Boa tarde, alguem tem o arquivo Json com as rotas para postman?
Uma duvida quanto ao certificado que precisa ser passado o caminho ate o arquivo na configuração do SDK em nodeJs, esse arquivo poderia ficar salvo no repositório ou seria informação sensível? pergunto pois uso deploy automático na aplicação que sobe os arquivo para o servidor
Olá, boa tarde galera, alguem consegue me ajudar com SDK NodeJS gn-api-sdk-node?
Boa tarde, @.antoniogregorio. A mensagem de retorno contida na documentação estava desatualizada, o correto é retornar o segundo json mencionado por você.
Boa tarde, @almirnetocnx. Para saber o valor da tarifa de um Pix, você pode utilizar o seguinte endpoint para configurar sua conta, e então nesta configuração você define como true para receber a tarifa junto com a notificação do webhook.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#criarmodificar-configura%C3%A7%C3%B5es-da-conta
Desta forma, ao acionar seu webhook enviaremos um json semelhante ao seguinte, contendo o valor da tarifa.