Ir para conteúdo
  • Cadastre-se

Danilo Grespan

Membros
  • Total de ítens

    54
  • Registro em

  • Última visita

Tudo que Danilo Grespan postou

  1. Prezados Estou gerando o QRCode utilizando a função "PintarQRCode" com a seguinte sintaxe: PintarQRCode(CopiaECola, imgQRCodeBMP, qrUTF8BOM); onde CopiaECola é o "copia-e-cola" do PIX e imgQRCodeBMP é uma variável TBitmap (já inicializada). Após esse procedimento, preciso salvar a imagem fisicamente, o que estou fazendo com o SaveToFile e tudo está dando certo. O único problema é que a imagem está MUITO pequena e eu precisaria de algo maior, algo como 400px X 400px. Há alguma maneira de gerar esse QRCode, por essa função, alterando as dimensões finais? Grato. Danilo Grespan
  2. Perfeito, coloquei as 2 DLLs correspondentes na pasta e aparentemente funcionou de primeira, muito agradecido Elias!
  3. Agradeço pelo retorno. Pode me dar uma força me indicando algum artigo sobre a questão das dlls e certificados? Ou indicando onde consigo? Eu estranhei um pouco a falta de DLLs, mas vi que na pasta do PIXCDTeste.exe não tem mesmo nenhuma. E estou rodando meu teste na mesma máquina, mesmo Windows... entendi que as DLLs devem estar na pasta de sistema. Grato!
  4. Prezados. Estou criando nesse momento um aplicativo para testar a geração de QRCode dinâmico de PIX, somente para Itaú. Eu trouxe do programa demo a maioria das funções que eram coerente trazer, os componentes, revisei e personalizei a maneira que isso seria utilizado. As units estão praticamente iguais, umavez que realmente há bastante dependências para tudo funcionar corretamente. Entretanto, quando vou criar um novo PIX (cobrança imediata), eu obtenho o erro HTTP 500 durante a fase de conexão. A função que retorna o erro é a "TACBrPSP.TransmitirHttp", exatamente na linha 1923 ("RespostaHttp := StreamToAnsiString(fHttpSend.OutputStream);"). O log completo da operação é este: ------------------- 14/07/23 12:07:06:089 - Atribuindo PSP: TACBrPSPItau, Nome: ACBrPSPItau1 14/07/23 12:07:10:121 - CriarCobrancaImediata( C02C5ACF70ED4AB2A4A41ABB2FB63147 ) 14/07/23 12:07:10:122 - PrepararHTTP 14/07/23 12:07:10:122 - Autenticar 14/07/23 12:07:10:122 - LimparHTTP 14/07/23 12:07:10:122 - TransmitirHttp( POST, https://devportal.itau.com.br/api/jwt ) 14/07/23 12:07:10:122 - ConfigurarHTTP 14/07/23 12:07:10:122 - ConfigurarProxy 14/07/23 12:07:10:123 - ConfigurarTimeOut 14/07/23 12:07:10:123 - ConfigurarHeaders( POST, https://devportal.itau.com.br/api/jwt ) 14/07/23 12:07:10:123 - Req.Headers: Accept-Encoding: gzip, compress, deflate x-correlationID: {D8F385BE-B8D3-487D-A62C-3FC51D6B27D6} 14/07/23 12:07:10:124 - Req.Body: grant_type=client_credentials&client_id=...&client_secret=... 14/07/23 12:07:10:167 - ResultCode: 500 - 14/07/23 12:07:10:168 - Resp.Headers: POST /api/jwt HTTP/1.0 Host: devportal.itau.com.br Keep-Alive: 300 Connection: keep-alive User-Agent: Mozilla/4.0 (compatible; Synapse) Content-Type: application/x-www-form-urlencoded Content-Length: 127 Accept-Encoding: gzip, compress, deflate x-correlationID: {D8F385BE-B8D3-487D-A62C-3FC51D6B27D6} 14/07/23 12:07:10:168 - Resp.Body: 14/07/23 12:07:10:168 - EACBrPixHttpException: Erro HTTP: 500, Metodo: POST, URL: https://devportal.itau.com.br/api/jwt ------------------- (eu tirei o clientID e client_secret, mas estavam corretos no log). O que pode estar ocorrendo? Já verifiquei o componente em tempo de execução, sem proxy preenchido e nada que aparentemente pudesse gerar um erro nessa etapa. Grato. Danilo Grespan
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.