Histórico de mensagens sobre js

EXIBINDO CONVERSAS RECENTES:

Texto: js
# pix
Avatar discord do usuario rlucredio

rlucredio

Ver Respostas

Obrigado Julia ! Para o relatório me atender, eu precisaria ter informações como o txid ou endToEnd dentro do JSON. Mas pelo q vi só tem o campo protocolo. Tem como vir mais informações no JSON ?

# pix
Avatar discord do usuario rlucredio

rlucredio

Vi que tem como extrair um extrato JSON a partir do painel, mas queria saber se tem uma forma via API

# cartões
Avatar discord do usuario Joao Paulo

Joao Paulo

Caros boa tarde,
Estou tentando implantar pagamento com cartão em Reactjs e nao consigo utilizar as funções getPaymentToken e getInstallments.
Pelo histórico vi que é algo recorrente e talvez seja necessario deixar isso na documentacao com exemplos. Alguem consegue dar exemplo ou um norte?

# pix
Avatar discord do usuario dhnasci

dhnasci

2021-12-13 11:01:47.409 INFO 536 --- [nio-8080-exec-1] b.m.d.services.GerencianetService : sending Pix...
java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm:
Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)

# bolix
Avatar discord do usuario sady_efi

sady_efi

Ver Respostas

Os padrões do POST/token e GET/Json continuam sendo os mesmos 😉

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa noite, em relação a primeira pergunta, ao receber o token de notificação de um carnê e consumir o endpoint GET notification/token você terá um array contendo as mudanças que ocorreram em cada parcela do carnê, seja de status pago(paid) ou de cancelamento(canceled) por exemplo. Neste link: https://dev.gerencianet.com.br/docs/notificacoes-recebendo#section-2-1-exemplos-de-respostas- tem a aba carnê exemplificando como é um JSON com os status de cada parcela.
Em relação ao segundo questionamento não tem um padrão definido, vai depender de cada linguagem e do sistema do integrador, mas a lógica permanece a mesma: Receber o token de notificação, consultá-lo(https://dev.gerencianet.com.br/docs/notificacoes-recebendo#section-2-consultando-detalhes-de-uma-notifica-o) e depois fazer a tratativa dos dados recebidos, seja percorrendo o array em busca de algum dado específico ou salvando tudo em um banco de dados.

# bolix
Avatar discord do usuario thigas8242

thigas8242

Ver Respostas

Estou fazendo a integração do gerencianet em um sistema em nodejs e estou com dúvidas?
1 ° - Consigui receber tokens da notification(em testes com php) porém minha dúvida é, consigo pegar esse token e retornar os dados, como quantidade de parcelas e o status de cada uma?
2° - qual a melhor maneira de tratar esses dados? Tipo com axios por exemplo?

# pix
Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Tente:

php
DB::insert('INSERT INTO ateste (topic) VALUES (?)',[json_encode(file_get_contents("php://input"), true)]);

# pix
Avatar discord do usuario vinidanger.

vinidanger.

Ver Respostas

DB::insert('INSERT INTO ateste (topic) VALUES (?)',[json_encode($_POST, true)]);

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

No QR-Code dinâmico o txid é informado no JWT/JSON, não no EMV/QR-Code.

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia, <@!617773421241040982>! Essa falha de curl ocorre quando retornamos o JSON com a resposta da requisição mas a sua aplicação já não está mais "esperando" e corta a conexão. Geralmente é devido ao link de internet que demora para entregar a resposta da API. Uma coisa que você pode fazer é aumentar o tempo de timeout como por exemplo: timeout => 60

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não existe esse conceito no Pix. O BACEN permite apenas ou o nome legal (nome natural ou razão social), ou nome fantasia (para PJs que o tenham), dando preferência para o nome fantasia, caso exista.

# pix
Avatar discord do usuario petrikov555

petrikov555

Ver Respostas

Certo, então dentro do JSON para a criação da cobrança, só preciso não especificar o campo 'expiracao' dentro de calendario, que o QR Code associado será estático?

# pix
Avatar discord do usuario franciscosimoes2416

franciscosimoes2416

Ultimo status Access Token Authorization Error. No valid JSON response received from GerenciaNet.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

rsrs desculpa. Quis dizer dados.json

# pix
Avatar discord do usuario allanmr7

allanmr7

Ver Respostas

não entendi config.json ? ou dados.json ?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Beleza. Desse jeito não deu falha de permissão e a notificação chegou.
Agora provavelmente vai ser pois o arquivo config.json está null e ai não conseguiu dar um array_push().
Ele tem que inicializar ele como um json.
Veja se está escrito [] no config.json

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!902225078371115058> Neste exemplo, está tentando salvar o conteúdo da notificação em um arquivo config.json, no entanto está apresentando uma falha de permissão.
Como é para testes, rode o seguinte comando para permitir a escrita: sudo chmod 777 config.json

# pix
Avatar discord do usuario germanojuni0r

germanojuni0r

Ver Respostas

estou tentando consumir o gerencianet.pixCreateCharge() da sdk do nodejs

# pix
Avatar discord do usuario rsdeveloper2757

rsdeveloper2757

public static function getToken()
{
try {
$guzzle = new Client([
'headers' => [
'Content-Type' => 'application/json',
],
/ Desativar SSL/
'verify' => true
]);

$response = $guzzle->request('POST', 'https://api-pix-h.gerencianet.com.br/oauth/token',
[
'grant_type' => 'client_credentials',
'client_id' => 'Client_Id_e6e0827b856f2b',
'client_secret' => 'Client_Secret_477f1d5694cd27029a82
',
'cert' => [storage_path('app/public/certificados/files/h-329571-erp_tributos.pem'), null],
]
);

$body = $response->getBody();
$contents = $body->getContents();
$token = json_decode($contents);

return $token->access_token;

} catch (GuzzleException $e) {
echo $e->getMessage();
}
}

Não consigo acessar a autenticação na api

Gera esse erro
Server error: POST https://api-pix-h.gerencianet.com.br/oauth/token resulted in a 500 Internal Server Error response: {"nome":"erro_interno_servidor","mensagem":"Erro interno do servidor"}