Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario jefferson.m

jefferson.m

Ver Respostas

Boa tarde. A quem interessar, segue uma implementação simples do brcode em python:

____________________________________________________
import crcmod
from collections import OrderedDict
from unicodedata import normalize
import re
from decimal import Decimal

def _pix_normalized_data(d, k):
if k == 'URL':
return d.split('//')[-1]
if k == 'VALOR':
if not isinstance(d, Decimal):
return Decimal(d)
return d

if k in ['CIDADE']:
k.upper()

r = normalize('NFKD', unicode(d)).encode('ASCII','ignore').decode('ascii')

return re.sub(r'([^0-9a-zA-Z\-\+\s_@\.])', '', r)
def gerar(dados):
qr_str = "000201010212"
estrutura = OrderedDict()
estrutura["URL"] = lambda d: "26%02d0014br.gov.bcb.pix25%02d%s" % (len(d)+22,len(d), d.strip())
estrutura["MERCHANT_CAT_CODE"] = lambda d: "52040000"
estrutura["CURRENCY"] = lambda d: "5303986"
estrutura["VALOR"] = lambda d: "54%02d%.2f" % (len('%.2f' % d), d)
estrutura["COUNTRY_CODE"] = lambda d: "5802%s" % 'BR'
estrutura["RECEBEDOR"] = lambda d: "59%02d%s" % (len(d), d[:99])
estrutura["CIDADE"] = lambda d: "60%02d%s" % (len(d), d[:99])
estrutura['IDTRANSACAO'] = lambda d: "62%02d05%d%s" % (len(d)+4, len(d), d)

for k,f in estrutura.items():
qr_str += f(_pix_normalized_data(dados.get(k), k))

qr_str += "6304"
crc16 = crcmod.mkCrcFun(0x11021, rev=False, initCrc=0xffff, xorOut=0x0000)
qr_str += hex(crc16(qr_str)).split('x')[1]
return qr_str


qrcode_dados = {}
qrcode_dados['RECEBEDOR'] = 'Fulano de Tal'
qrcode_dados['VALOR'] = 123.45
qrcode_dados['CIDADE'] = 'BRASILIA'
qrcode_dados['URL'] = 'bx.com.br/pix/8b3da2f3-9a41-40d1-a91a-bd93113bd441'
qrcode_dados['IDTRANSACAO'] = 'RP12345678-2019'
print(gerar(qrcode_dados))

Avatar discord do usuario oleoessencial

oleoessencial

A questão de descompactar é que ele foi feito com o com Seven Zip .7z usei ele e foi de boa 🙂

Avatar discord do usuario d3xt3r.com

d3xt3r.com

Alguém usa Cloudflare aqui, já tentou esse processo?

Avatar discord do usuario paulacastro224023

paulacastro224023

Tbm tive o mesmo problema no windows com winrar

Avatar discord do usuario d3xt3r.com

d3xt3r.com

Tive o mesmo problema, mas uso mac, se for o seu caso, sugiro não usa o programa default pra descompactar, use o The unarchiver

Avatar discord do usuario sady_efi

sady_efi

Pessoal já vai interagir com você por lá

Avatar discord do usuario oadrianoleite

oadrianoleite

Ver Respostas

Já mandei mais cedo

Avatar discord do usuario sady_efi

sady_efi

Exclui sua imagem da senha por segurança viu <@!691053103121825823>

Avatar discord do usuario sady_efi

sady_efi

Ver Respostas

Vou te pedir pra interagir no ticket que o pessoal te envia uma nova senha

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Informo sim

Avatar discord do usuario d3xt3r.com

d3xt3r.com

Ver Respostas

ok, obrigado, quando atualizar por favor me informe.

Avatar discord do usuario matheus_efi

matheus_efi

Vou alterar a documentação para ficar mais claro

Avatar discord do usuario matheus_efi

matheus_efi

É o SSL gerado para o domínio da sua aplicação. Não tem nada relacionado ao nosso certificado

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

O fullchain e o privkey são como o server_ssl.crt.pem e o
server_ssl.key.pem. Eles são parte do seu SSL. Você pode gera-los utilizando um site como o certbot por exemplo. Ou utilizar um privado

Avatar discord do usuario d3xt3r.com

d3xt3r.com

context.load_verify_locations('caminho-certificados/certificado-público-Gerencianet.crt')
context.load_cert_chain(
'caminho-certificados/privkey.pem',
'caminho-certificados/privkey.pem')
app.run(ssl_context=context, host='0.0.0.0')

público-Gerencianet.crt (baixei o que disponibilizou na documentação)
caminho-certificados/privkey.pem (utilizei o que me mandaram no chamado de produção)
caminho-certificados/privkey.pem (Não sei como conseguir)

Avatar discord do usuario d3xt3r.com

d3xt3r.com

a key e o crt estão claros, mas esse fullchain não tenho idéia. Pelo que li seria um concat de ambos mais não tenho certeza

Avatar discord do usuario d3xt3r.com

d3xt3r.com

Ver Respostas

Pode me informar qual o arquivo se refere ao fullchain na documentação