Histórico

EXIBINDO CONVERSAS RECENTES:

Texto: n
Data: 25/04/2024
Canal: cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Mas pode ser que esteja lá para ver falhas no carregamento desse script, mas que depois de tudo ativo, ele limpe. É uma especulação, fique claro.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Eu sou cliente Efí, não funcionário...

Avatar discord do usuario speglich_13641

speglich_13641

Ver RespostasVer no Discord

Então, mas se eu não me engano, no exemplo da Efí tem um console.log() na resposta...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Isso parece medida de segurança do script para evitar captura do cartão por uma aplicação má-intencionada...

Avatar discord do usuario speglich_13641

speglich_13641

Ver RespostasVer no Discord

E aí pessoal,

Estou integrando a API de Cobrança em minha aplicação Angular e tive um problema que gostaria de compartilhar com vocês. Talvez alguém já tenha enfrentado isso, ou poderia me ajudar a como poderíamos resolver isso.

Consegui carregar sem problemas a bibiloteca da EFI na minha aplicação adicionando o script no index.html. Consigo validar a bandeira do cartão, assim como o número de prestações.

Consigo gerar o payment token sem problemas, porém após isso, eu perco todas as saídas no meu console, utilizando console.log(). A principio, para mim, não faz sentido algum isso estar acontecendo.

Se eu armazenar a função log(), eu consigo restaura-lá. E o console irá funcionar normalmente.

Acredito que isso não deveria acontecer… E por isso fui investigar o porque que o console estaria sendo ignorado.

E cheguei na função loadClearSaleScript, chamada por getFingerPrint em getPaymentToken, poderia estar alterando o console padrão após carregar um script.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Bom dia, @mateusbrasil2944. Muito obrigado por sua contribuição com nossa comunidade. Sem dúvida irá ajudar muitos integradores! 👏

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Tranquilo amigo, perdão a azucrinação, já tava desesperado aqui

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

A gente não usa React Native aqui, só ECMAScript com WebSockets... 😉

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Tem umas melhorias pra fazer ai, esse lance do cartao, vi que tem um metodo ja pra isso

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver RespostasVer no Discord

@rubenskuhl contrata eu

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

É so usar o componente e passar os dados do cartao, ele vai gerar o paymentToken, fechar o componente e te retornar o cartão no formato que a Efí solicita já com o payment_token

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Se nao bater a preguiça vou lancar uma lib para RN pra que ninguem tenha mais que sofrer por isso

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Para todos aqueles que vierem depois de mim, eu apenas digo Eu corri para que voces pudessem voar

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver RespostasVer no Discord

Amigo vc conseguiu uma solucao para isso? Faz 3 anos eu sei kkkkkk, mas se ainda tiver a implementacao manda ai, que ai a galera fixa no canal, pq ja vi diversas duvidas e parece que ninguem resolveu isso ou se resolveu nao colocou aqui

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Mas nao faco a minima ideia de como isso vai poder ser utilizado no RN

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Eu fiz essa implementacao para web, funciona lindamente

Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Gente me desculpa o desespero, mas alguém pelo amor de Deus já conseguiu alguma vez implementar essa geração no React Native, eu não quero ve a implementacao toda so quero a parte do codigo que gera o payment_token, as informações para gerar esse payment_token no react native estão bem confusas