Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não tem como acionar o webhook no ambiente de homologação.

Avatar discord do usuario bsousav

bsousav

Ver Respostas

Pessoal, o webhook funciona tranquilo no ambiente de homologação?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O horário fica certo, mas Z indica hora UTC.

Avatar discord do usuario felipoantonoff

felipoantonoff

Ver Respostas

Pessoal outra dúvida, para emitir o Pix/Cobrança temos o calendario, tentei passar assim:

php
[calendario] => Array
(
[criacao] => 2020-12-12T13:03:58Z
[expiracao] => 86400
)
Com a data de criação, porém da o erro:
{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"additionalProperties","caminho":".body.calendario","mensagem":"não são permitidas propriedades adicionais"}]}

Está errado o padrão usado na data de criação ou não da para informar?
Sem ela pega normal, queria por só, pois ao criar sem ela, fica com horário errado na data de criacao
E uso ela para filtras as cobranças recentes

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, mas limitado para o host da gerencianet
sudo tcpdump -c 50 -i eth0 host (IPs da APi)

Avatar discord do usuario felipoantonoff

felipoantonoff

Olá, Rubens, sabe qual o comando, que preciso rodar?
Algo como sudo tcpdump -c 50 -i eth0

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se puder pegar uma captura de pacotes com tshark / tcpdump...

Avatar discord do usuario felipoantonoff

felipoantonoff

Ver Respostas

Agora foi após 2 tentativas, primeira response vazio e segunda certinho, vou verificar hoje ou segunda em um cliente com outro servidor, em todo caso o nosso sempre pegou 100%, o esquisito é só que alguns casos retorna nada e outros normal, com a mesma chamada e conteúdo.

Avatar discord do usuario felipoantonoff

felipoantonoff

Usei o Curl da Lib PHP, com pequena adição de logs, segue o Curl usado:

php
$curl = curl_init();

curl_setopt_array($curl, [
CURLOPT_URL => $pix_url_cob,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 8,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_SSLCERT => $arq_certificado,
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_POSTFIELDS => $body,
CURLOPT_HTTPHEADER => [
"authorization: $tokenType $accessToken",
"Content-Type: application/json",
],
]);

$response = curl_exec($curl);
$err = curl_error($curl);
if ($err) {
$this->log->write('emitePix() - Error Curl' . print_r($err, true));
return false;
}

$this->log->write('emitePix() - Error Curl' . print_r($err, true));

$this->log->write('emitePix() - Response ' . print_r($response, true));"

Curioso, que parece ocorrer só nesta chamada, a autorização não ocorre isso.
Uso o PHP 7.2 no servidor e com HTTPS.

Avatar discord do usuario felipoantonoff

felipoantonoff

Olá, pessoal, testei agora em Produção, voltou aqui a instabilidade no Response para Emitir o Pix/Criar cobrança, API: https://api-pix.gerencianet.com.br/v2/cob/, segue o log para terem ideia:

2020-12-12 14:17:47 - emitirPix - Criando a Cobrança do Pix, pedido: 354
2020-12-12 14:17:47 - emitePix() - Error Curl
2020-12-12 14:17:47 - emitePix() - Response
2020-12-12 14:18:03 - emitirPix - Criando a Cobrança do Pix, pedido: 354
2020-12-12 14:18:03 - emitePix() - Error Curl
2020-12-12 14:18:03 - emitePix() - Response
2020-12-12 14:18:05 - emitirPix - Criando a Cobrança do Pix, pedido: 354
2020-12-12 14:18:05 - emitePix() - Error Curl
2020-12-12 14:18:05 - emitePix() - Response {"calendario":{"criacao":"2020-12-12T14:18:05.671Z","expiracao":86400},"txid":"X8QgqHD57tvd8xFA

Cortei um pouco log, basicamente mesmo pedido, mesmos dados, tive que tentar 3 vezes até o response retornar algo.

Avatar discord do usuario mmhospedagem

mmhospedagem

Ver Respostas

produção

Avatar discord do usuario felipoantonoff

felipoantonoff

Novidade isso de alguns não pegarem ainda o dinâmico 😦
Bom aos poucos vão se adaptando imagina

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Caixa tem não lê BRCode dinamico, Tem mais está faltando 🙂

Avatar discord do usuario joelemanoel

joelemanoel

A Caixa ta rodando normal.

Avatar discord do usuario joelemanoel

joelemanoel

Pior que não tenho como testar o Caixa Tem