Gerando imagem de QR CODE do PIX através do BASE64 no N8N | Autotic

987 views1887 WordsCopy TextShare
Autotic - Automação de Marketing
E aí turma! Em mais uma aula do Intensivão N8N, hoje vocês aprenderão como gerar uma imagem do QR Co...
Video Transcript:
fala automatizador tudo certo bom nessa aula aqui agora eu quero já trabalhar um pouquinho aí com a parte prática né de cenários reais aí do dia a dia com base nos noes né que a gente já vem explorando no intensivão nhn tá e dessa vez é para mostrar para você um exemplo prático de como você pode gerar aí o k code né do do pix né você que trabalha aí com get de pagamento né E você faz todas as automações ali pelo ntn você eh tá querendo saber como né gerar o q Code em pix
eu vou te mostrar nesse vídeo aqui como se faz tá e a gente vai utilizar o nosso node eh MOV binary data né Ou seja aquele node que a gente e mostrou exemplos né de como converter Jon para binar e de binário PR Jon dessa vez agora a gente vai usar ele para poder eh gerar um binário mas por meio de um de um código base 64 tá que geralmente é o formato de código que vem e o QR Code do pix né dessas plataformas aí de pagamentos tá bom E então focando aqui agora na
tela do nosso computador aqui com o nosso ntn aberto vamos fazer o seguinte a gente vai criar aqui primeiro e um um web Hook tá que vai ser responsável por jogar esse q code na tela tá então assim eu não só vou só vou mostrar como você gera esse code mas também vou te dar uma ideia aqui de como você pode apresentar ele para o seu usuário né para o seu cliente enfim por meio da própria url de web Hook do ntn Beleza então eu vou adicionar aqui node web Hook tá colocar aqui web Hook
E aí aqui eu já posso colocar um nome mais amigável né Posso botar QR Code Ok vou deixar em get mesmo tá eh e aqui em responde eu vou marcar usando um node web Hook eh respond web Hook né que é o o node que vai determinar o que que vai ser retornado nesse meu web Hook né quando eu acessar o RL o que que vai aparecer vai aparecer uma imagem vai aparecer aliás um binário vai aparecer um texto vai aparecer o eu determinar o que que vai acontecer tá noo aqui eu vedir que seja
retornado um binário Tá eu vou mostrar um pouquinho mais lá na frente que que vai acontecer então aqui você marca para ele retornar o que o meu respondent web Hook vai entregar tá só isso aí aqui eu deixo webook mesmo tá próximo passo a gente vai colocar aqui dois node sets tá onde o primeiro eu vou colocar o código base 64 né que geralmente é o código que vem e da api né do seu getway de pagamento o pix né ele vai vir no formato base 64 tá então vou colocar aqui o nome da constante
de base 64 mesmo beleza E aí aqui no valor eu vou colocar aqui um exemplo de código e base 64 de um pix tá bot aqui ó vou pesquisar aqui no googlecode base 64 E aí você pode acessar esse site aqui ó que é o Web tokit online.com tá ele tem um gerador aqui de QR Code tá você pode clicar aqui para gerar beleza é claro é um R code aqui fictício e você pode apertar f12 no seu navegador e inspecionar aqui esse q code para poder obter aqui o o base 64 dele tá então
por exemplo quando eu clico aqui ó ele já me joga aqui para uma nova aba e eu posso copiar esse base4 aqui inteiro beleza E então já vou colar aqui ó e ó vou executar Ah não esqueci que ele tá aqui no ele tá com com web Hook Só se eu acessar aqui a URL para ele poder executar vamos fazer o seguinte deixa eu salvar deixa eu atualizar Vamos pro parte ó já vou copiar aqui bom primeiro eu vou botar aqui para responder imediatamente só para eu conseguir ir gerando os output né para você ver
o que que acontece Beleza então eu tenho aqui ó a o base 64 completo tá E aí nesse meu segundo node aqui de S eu vou de fato pegar somente o código do CR code tá sem o mim Type né e outras informações ali de base 64 aí eu crio uma constante aqui chamado qrcode e referencio esse meu campo aqui base4 tá E aí que que a gente vai fazer aqui a já vai aplicar né um JavaScript aqui para poder tratar esses dados aqui e para que o nosso node move binary data possa conseguir gerar
o binário ali do base 64 eu tenho que informar apenas o próprio código tá é isso aqui ó que vem depois do base me4 Então você vai ter lá o data dois pontos né o mim Type É emage bar png E aí em seguida vou ter aqui ó base 64 aí vou ter vírgula E aí vou ter esse código aqui aqui essa hash gigante aqui ó isso aqui de fato é o código né que compõe aí o q code Então eu tenho que pegar somente esse código e aí como eu faço isso aqui eu posso
utilizar o método split passando aqui um delimitador no caso delimitador seria o quê base 64 vírgula né ou seja daqui para trás seria o índice zero do Array né porque o split ele vai pegar ali uma string e vai dividir em pedal cada pedaço é um índice Ok sendo que como eu usando eu vou usar o delimitador base 64 o primeiro pedaço vai ser isso aqui ó tá e o segundo pedaço que é depois do do base 64 vai ser de fato o código do pix Beleza então aqui ó na referência eu dou um ponto
split abro e fecho parênteses tá E aqui dentro eu coloco aspas né e a eu formar o quê Qual é o delimitador base 64 vírgula beleza e aí como eu quero pegar a segunda parte eu vou informar índice um assim ó Ok porque o índice zero ele pega a primeira parte da divisão o índice um é a segunda parte da divisão então se você for reparar ó ele pega de fato somente o código do pix aqui beleza então aqui eu já tenho o meu código pix ó já formatado mesmo agora sim a gente vem coloca
aqui um MOV binary data né Eh desmarca essa opção aqui né para não setar todas a os dados mas somente o que a gente quer no caso seria o quê o o campo CR code tá então vou botar aqui CR code é esse campo aqui que eu quero fazer a conversão né desse valor e a o campo de destino eu posso deixar data mesmo que é o nome padrão né quando gera um binário E aí Aqui é onde entra o pulo do gato tá muitos alunos acabam enrolando aqui porque não sab Quais são os parâmetros
corretos que tem que colocar para conseguir de fato gerar um binário de uma base 64 tá então a primeira coisa que tem que fazer é aqui eh aqui em em mold né que é o modo você tem que colocar Jon Tu binary tá aí como eu falei desmarca essa opção aqui para converter todos os dados e foca somente no que você quer que é o qrcode ok que é o campo q code campo de destino deixa a data mesmo tá E agora aqui em apption você vai selecionar as seguintes opções eh data is base 64
ou seja dizendo que e essa informação que está sendo recebida aqui esse input é uma base 64 Beleza segunda opção eh file name tá você tem que dar um nome pro arquivo que vai ser gerado no caso como eu quero que gere uma imagem eu posso botar aqui ó CR cod.png beleza Esse vai ser o nome do do arquivo e por último tem que colocar o mim Type né Para Dizer Que tipo de arquivo é esse que vai ser gerado ali o binário então eu vou colocar aqui que é do tipo image Barra pnj Beleza
então se você for reparar esse aqui ó data is base 64 e e e mês de png é basicamente é aquela informação que vem lá no meu base 64 puro né ó repara que aqui ó ele vem o mimi Type lembra que eu mostrei ó mimi Type aqui e aqui vem dizendo que ele é base M4 Então eu estou dizendo aqui para esse node essas informações ó ele é um base 64 e o mim Type dele é esse aqui ó tá o que eu coloquei aqui e aí eu só tô aqui informando um nome para
o binário né porque o binário tem que ter um nome de arquivo no caso será code.png beleza aí aqui eu posso renomear né Posso botar aqui ó gera o Gera a imagem do Code beleza E aí por fim eu já posso de fato colocar aqui um responde web Hook tá onde eu vou determinar aqui o binário que vai ser gerado aqui seja entregue na URL do meu web Hook então quando o seu cliente né for acessar aqui a URL ao invés de vir essa mensagem aqui né workflow foi startado que é a mensagem padrão ele
vai exibir o QR Code aqui na tela tá então é até uma forma aí de você expor esse q code aí pro seu cliente para ele poder ler né Eh usando a própria URL do do Web Hook Ou seja você não precisa ficar hospedando a imagem do qrcode num num servidor e depois pegar o RL lá daquele servidor não você já Aproveita a estrutura aqui do ntn Beleza então Então é eu vou voltar aqui pro meu web Hook aqui em responde né eu vou marcar essa opção que é responde to web Hook node ok dizendo
que o que vai ser retornado aqui é o que vai ser entregue aqui pelo meu respond web Hook beleza e aí aqui eu vou determinar o seguinte ó a resposta eu quero do tipo binário certo e aqui eu vou deixar para ele escolher automaticamente né ou seja ele vai pegar o binário que que vai vir aqui do meu move binary data tá somente isso aqui beleza então vou salvar vamos ver se já pega aqui logo de primeira né vou executar aqui ó ele já entrou no modo de escuta tá vou copiar o RL e vou
tentar acessar aqui agora pronto ó funcionou perfeitamente Ok ou seja o meu Hook tornou aqui a imagem do qrcode que outra hora estava em base 104 que é o formato que vem aí das apis do get de pagamento Então é assim que você eh consegue automatizar aí né a apresentação do CR code para os seus clientes usando aí sua api do do seu g de pagamento Tá bom então é isso aí Espero que você tenha gostado forte abraço e até o próximo tutorial
Related Videos
Como fazer ROTEAMENTO nos workflows do N8N com o novo SWITCH | Autotic
18:42
Como fazer ROTEAMENTO nos workflows do N8N...
Autotic - Automação de Marketing
1,154 views
Dominando o editor de expressões - Aulão N8N #01 | Autotic
1:02:07
Dominando o editor de expressões - Aulão N...
Autotic - Automação de Marketing
2,638 views
Como manipular DATA e HORA no N8N | Autotic
35:04
Como manipular DATA e HORA no N8N | Autotic
Autotic - Automação de Marketing
1,014 views
Como usar ARQUIVOS LOCAIS em suas automações do N8N | Autotic
26:36
Como usar ARQUIVOS LOCAIS em suas automaçõ...
Autotic - Automação de Marketing
880 views
Como transferir atendimento do Typebot para o Chatwoot de forma automática.
36:35
Como transferir atendimento do Typebot par...
uSIGHT - Agência Digital
3,255 views
Como gerar PDF no N8N de forma NATIVA e GRATUITA através do COMMUNITY NODES | Autotic
21:39
Como gerar PDF no N8N de forma NATIVA e GR...
Autotic - Automação de Marketing
2,271 views
16 साल की बच्ची ने जो कहा..😱👋🙏#rgkarmedicalcollege #kolkatadoctor #doctor
0:50
16 साल की बच्ची ने जो कहा..😱👋🙏#rgkarmed...
PodVisions
11,630,411 views
Crie FILAS de notificações de WHATSAPP usando RabbitMQ, N8N e Uzapi | Autotic
29:57
Crie FILAS de notificações de WHATSAPP usa...
Autotic - Automação de Marketing
1,486 views
Como fazer WEB SCRAPING (Raspagem de Dados) no N8N | Autotic
46:09
Como fazer WEB SCRAPING (Raspagem de Dados...
Autotic - Automação de Marketing
4,094 views
#85 - Engenharia de prompt: Como treinar um robô inteligente para responder com extrema eficiência
2:20:43
#85 - Engenharia de prompt: Como treinar u...
Rafael Melgaço | IAs trabalhando para você
2,021 views
🔥 App de Agendamento para Barbeiros em React Native para iniciantes
3:50:42
🔥 App de Agendamento para Barbeiros em Re...
Bonieky Lacerda
1,236,586 views
Como usar a PAGINAÇÃO do HTTP REQUEST no N8N | Autotic
25:29
Como usar a PAGINAÇÃO do HTTP REQUEST no N...
Autotic - Automação de Marketing
1,758 views
Fatiando Listas | Listas 1
12:04
Fatiando Listas | Listas 1
Goblin Universitário Python
7 views
Envie QUALQUER arquivo do GOOGLE DRIVE no WhatsApp dos leads | Autotic
23:17
Envie QUALQUER arquivo do GOOGLE DRIVE no ...
Autotic - Automação de Marketing
2,268 views
Badlapur Principal Call Recording | 'त्या' शाळेच्या मुख्याध्यापिकेशी संवाद Badlapur School Case
11:05
Badlapur Principal Call Recording | 'त्या'...
News18 Lokmat
1,194,024 views
Web scraping data with n8n and Puppeteer
9:27
Web scraping data with n8n and Puppeteer
Oskar
18,974 views
Gere um ÚNICO PROMPT para o CHATBOT de IA do N8N através da CONCATENAÇÃO de mensagens | Autotic
35:19
Gere um ÚNICO PROMPT para o CHATBOT de IA ...
Autotic - Automação de Marketing
914 views
Como INTEGRAR o TYPEBOT ao N8N - MÉTODO SIMPLES - 2024 | Autotic
25:29
Como INTEGRAR o TYPEBOT ao N8N - MÉTODO SI...
Autotic - Automação de Marketing
6,621 views
CHATWOOT + EVOLUTION + N8N || Automatizando Processos com N8N com OrionDesign
2:53:34
CHATWOOT + EVOLUTION + N8N || Automatizand...
OrionDesign
6,633 views
Desativando NOVO VISUAL  do ELEMENTOR - Como voltar o layout do elementor para o modelo antigo
6:27
Desativando NOVO VISUAL do ELEMENTOR - Co...
Andre Webdesigner
43 views
Copyright © 2024. Made with ♥ in London by YTScribe.com