E aí [Música] o olá lu não seja muito bem vindo ao curso introdutório de ntn para iniciantes meu nome é Hugo associou da alto Tic e através desse treinamento eu vou te mostrar os conceitos básicos dessa incrível plataforma de integração totalmente gratuita através do msn você vai poder não só integrar as suas aplicações mas também automatizar processos Ok bom antes de mais nada gostaria de falar um pouquinho sobre o outro aqui caso você não conheça nós somos uma empresa especializada em mautic e além do suporte técnico prestamos também Consultoria e treinamento tá É temos parceria
com dezenas de agências de marketing espalhada pelo mundo e atualmente nos tornamos representante oficial do ntn aqui no Brasil Ok então qualquer dúvida que você tenha com relação a plataforma donatienne Você pode procurar diretamente os autores né que é o site em Etienne. Aí o ou você o alto ticket através do endereço alto tickt.com.br Ok então até a próxima aula e valeu é bom principal objetivo desse curso é ajudá-lo a dar os primeiros passos no MSN através de exemplos simples e totalmente prático está é se você é uma pessoa que está em busca de uma
forma de integrar aplicações e automatizar processos né de forma simples esse curso é para você tá Seja você um empreendedor digital uma agência de Marte ou um analista de processos ou até mesmo programador tá embora esse curso não exige conhecimentos prévios de programação tudo bem bom falando já dos pré-requisitos é necessário que você tenha um conhecimento básico sobre a api rest tá é você saber o que que é uma requisição é você saber uma estrutura básica da Penha né o end Point os dados de parâmetro que seja de cabeçalho o corpo tá ok a princípio
não é nada complexo é só conhecimento básico mesmo sobre a p i p se você entender é quando a gente tiver configurando hoje nós né que são as etapas das nossas integrações Ok e o outro requisito é você ter um computador com conexão à internet seja sistema Windows ou Mac Tudo bem então até a próxima aula valeu é bom iniciando aqui no nosso primeiro módulo do curso eu gostaria muito de falar sobre e pés é não queria como falar sobre o MSN sem antes abordar esse conceito tá we pass nada mais nada mente é uma
plataforma de integração em nuvem tá a mesma forma que existe sais né os sais que seria software como serviço Ou seja você usar um software em nuvem é possível também utilizar uma plataforma de integração em nuvem Ok e as características de uma peça é que ar em média de ser disponibilizado online né em nuvem ele é de baixo código né ao seja low-code é você vai ter acesso a uma interface onde você simplesmente informa os parâmetros Tá e por trás da aplicação onde tem os códigos-fonte vai obter esses parâmetros e fazer toda a mágica ali
da Integração então como eu o que não precisa ser um programador ou desenvolvedor para conseguir estabelecer integrações é pelo pelo um software e pés Ok é o objetivo principal dele é fazer essas integrações tá entre as aplicações web as mais diversas aplicações que tem aí pela internet e também acelerar a questão da Inovação né da empresa que você tem uma forma inovadora de poder automatizar esses processos né entre as aplicações e também diminuir os custos né de integrações Ou seja você não precisa de um auxílio ali de um desenvolvedor né para poder fazer a integração
alivia código-fonte né E também reduz é o curso de operações né porque às vezes você precisamos fazer um processo né precisar para um processo de venda né e ao invés de você a localizar três quatro cinco funcionários né cada um tô passando ali por uma etapa para concluir um processo de venda você pode colocar toda essa regra de negócio no seu software de pés tá que vai estar realizando tudo isso de uma forma rápida automatizada e eficiente Tá bom então a princípio é isso espero que você tenha entendido o conceito e até a próxima aula
Que bom hein Por que você deveria adotar um interesse né é embora eu já tenha falado vários motivos né várias razões a principal é para que você possa automatizar seus processos né seja de venda seja de enfim captura de Lides entre outros exemplos você fazer isso de uma forma simples e rápida tá é então por exemplo Imagine que que tenha um setor comercial tá aí na sua empresa ou na empresa de de algum conhecido seu e que precisa é só ser notificado por cada falha que ocorrer uma transação de venda tá imagina esse cenário se
você for levar em consideração um processo manual que esse primeiro aqui é aqui é feito por pessoas né é ele não é tão eficiente é muito no sentido de que eu vim formado né você teria que pagar né um salário para cada funcionário desse aqui e sem contar a questão do tempo né porque é a pessoa fazendo isso manualmente leva mais tempo do que um robô né do que um sistema fazendo isso já é comprovado tá e como não bastasse é isso precisa passar por várias pessoas tá E nessa transição aqui pode haver uma falha
de comunicação você já alguém terminar ali uma etapa mas não comunicar o outro a tempo tá ou até mesmo esquecer como pode acontecer né então isso faz com que o processo demore muito por mais que se esses funcionários faça ele é perfeitamente digamos assim né sejam competentes naquilo que que foi delegado aí né mas é perderia nesse conceito aí de tempo ah ah é já no outro caso aqui seria é através de um programador Ou seja você poderia muito bem automatizar esse processo aqui Manual dos funcionários por meio de um programa né de um software
e aí você precisaria contratar um desenvolvedor para implementar isso na sua empresa né então aqui que que envolveria envolver ia também custos né porque você teria que contratar esse desenvolvedor E aí dependendo do que você queira né teria que ser até um desenvolvedor talvez sonho né então você pagar um salário bem alto né É E assim é algo que seria complexo né até se você fosse tentar dar manutenção ou fosse tem entender a lógica você teria dificuldade Porque é necessário ter um conhecimento de programação era tanto para poder criar integração quanto também para dar manutenção
Tá e por último aqui um anjo e pés né um software de integração em nuvem né que é o caso do ntn onde você pode definir aqui a sua integração né que é um orchflow né com apenas 3 etapas e essas essas etapas aqui elas praticamente fariam tudo que esses funcionários aqui fazem tá elas teriam né Toda a eficiência é que um desenvolvedor é teria ao implementar isso tá sendo que aqui de uma forma bem simples né você não teria acesso direto ao código-fonte você simplesmente só teria que a parte visual né e teria que
dentro desses nós uma espécie de interface ele para você colocar os parente Então veja como é simples tá então esse é o motivo principal é você poder automatizar qualquer processo dos seus negócios da sua empresa e forma simples e rápido bom então até a próxima aula tá chegando nosso segundo módulo do curso vamos falar sobre o projeto né a empresa ntn-i né que também é conhecido como nós The Mission tá o MSN é uma Startup alemã que tem sede em Berlim e ela foi fundada em outubro de dois mil e dezenove por Jean old house
né em alemão se pronuncia Ian tá o MSN ele é o responsável né pela plataforma ntn é que a licenciada por código justo A então assim é uma dúvida até o muito comum entre os usuários né que às vezes falar o MSN é ou não é open-source não o MSN né embora né ele pareça se eu pensou se ele é código justo tá e o que que significa isso é por exemplo uma plataforma open-source né Você pode baixar e instalar e é no seu no seu servidor você pode usar e pode customizar e pode até
revender tá Como de fato fosse um sofre o seu com ali com as suas características né com a sua identidade visual digamos assim no caso do ntn você pode sim baixar e instalar no seu servidor usar ele Sem Limites totalmente gratuito tá mas você não pode customizar ele tá ok para fim de revenda tá como como se fosse um soft o seu tá isso é estritamente proibido Ok e os autores é colocar a sua licença até mesmo para que para que pudesse resguardar a o software né Para que pudesse haver ali uma base centralizada tá
de atualizações e melhorias tá então a proposta do msn através dessa licença é que você possa ter o direito me dá essa solução gratuitamente tá e de acordo com as suas experiências que você vai obtendo com a plataforma você possa contribuir com eles é correções e melhorias Tá mas isso aí no caso você teria que ser um desenvolvedor programador né que é uma conta lá no guichê Ramo e poder compartilhar tudo isso com eles ok bom é o MSN ele ele praticamente tá em ênfase né de crescimento aí porque ele recebeu um investimento né de
12 milhões de de Aliás não rola diz né é através lá do da empresa Félix eventos né que é como se fosse um grupo lá de investidores anjos que enxergaram o potencial nesse projeto assim como alto Tic também enxergou né por isso que a gente resolveu se tornar um representante deles aqui no Brasil e com essa grana e toda eles estão investindo pesado mesmo né a parte técnica né contratando profissionais aí de te ir para que a plataforma possa ficar cada vez melhor tá bom então assim é um projeto muito promissor tá E vale a
pena você conhecer Tá bom então até a próxima aula Obrigado pela atenção e valeu É nessa hora que eu vou falar um pouquinho sobre os diferenciais do ntn tá é hoje em dia existe várias plataformas de integrações em nuvem né não precisa aqui citar os nomes porque até até mesmo são vários né É mas não são iguais ao ntn tá embora ao teu tio que seja um pouco suspeita para falar dessa forma mas eu vou te apresentar aqui é praticamente cinco razões tá é claro que deve ter mais mas são as principais aqui é que
eu tenho certeza que vai te convencer em escolher o MSN como a sua principal plataforma de integração Ok é a primeira razão é pela praticidade tá é como informei você vai ter ali uma espécie de interface né para cada aplicação que você foi tem você for ter que integrar e você simplesmente só informe os parâmetros ali né em poucos free o informe os parâmetros E você já vai conectando uma etapa com a outra e em poucos cliques você já tem uma integração ali um ok flor uma automação de processo 100 porcento funcional tá a segunda
razol é a documentação tá a documentação deles está sempre em atualização tá e possui uma escrita muito fácil de entender tá você olha ali a documentação é só você seguir o passo-a-passo que você consegue reproduzir é o que está sendo ensinado ali tá o a outra razão são as atualizações né que também são constantes é essa me engano às vezes em uma semana chega até duas atualizações tá e legal que nessas atualizações sempre vem as melhorias né aí as vezes correções ou algo é para melhorar minha experiência ali do usuário com relação a inter ah
e também vem novas integrações ou seja novas aplicações ali para você poder integrar a quarta e penúltima razão seria o custo e benefício tá porque é porque ele é gratuito você não vai ter nenhum custo para poder usar ele e você também não vai ter limites de uso tá se você for usar qualquer outra plataforma de integração você vai ter que pagar um valor mensal né Por uma quantidade de de integrações que você for fazer ou quantidade de requisições né que passarem Ali pela sua integração e você teria essa alimentação né alimentação de acordo com
os planos que você contratar é da outra plataforma o MSN não tem isso tá bom e a última razão é a comunidade né do msn que é super ativa tá inclusive Se você fosse agora lá a comunidade da anittinha o Vick já tem vários tópicos lá abordando diversas dúvidas ali e o pessoal sempre responde assim de imediato tá até o próprio e ano é o senhor aí dá MSN ele é um dos que mais participou ali é incrível tu abra um tópico ali você já vê a resposta do Yanni e na primeira coisa e sol
é então assim eles são bem ativos e tem esse espírito colaborativo mede sempre está tentando ali ajudar Tá e agora também existe o grupo do telegram do msn é criada pelo alto Tic que é mais um canal aí também para poder te ajudar a criar né e e da manutenção aí nos seus workflows Tá bom então é isso Até a próxima aula um abraço e valeu a mão chegando aqui na nossa última aula teórica do curso eu gostei de falar sobre as versões que o MSN é disponibilizado tá que no caso são três é a
Cláudio né que é em nuvem você já você vai ter acesso ao msn como se fosse um serviço né lembra que eu falei sobre sais né sofre como serviço diretamente lá da infra do msn EA própria equipe técnica deles vai te dar o devido suporte tá lembrando aqui como a gente é representante agora doentinho aqui no Brasil você também pode contar com os nossos planos Cláudio de ntn E aí você vai ter todo suporte da equipe alto Tik Tok é a outra versão é a desktop que foi recentemente lançada tá é e Nessa versão você
tem acesso a net n totalmente gratuito tá que é diferente da Claudia Claudia é uma versão paga bom então você tem o suporte técnico aí você não se preocupa com questões de inflar né com disponibilidade do seu MSN mas desktop você não vai pagar nada para poder utilizar ele você vai usar ele diretamente do seu computador seja ele Windows o Mac EA instalação é super simples é basicamente net net finish tá Não precisa fazer nenhum tipo de configuração é só instalar e usar Ok e a última é a selfie Rouche é a que é hospedagem
própria Então você vai lá abaixo ntn é como se fosse por exemplo um WordPress um mau tirar e você instala e configura e configurando o seu próprio servidor né seja ele local nessa que você tem projetos né e node DS aí no seu computador ou você também pode disponibilizar aula em um servidor Linux né você instalar o node né menina em seguida as configurações e depois baixa o projeto do msn no seu servidor E aí você consegue usar o MSN em nuvem né Sem pagar absolutamente na Ok é bom mas antes de finalizar que a
aula Queria só mostrar aqui para você diretamente do site tá doendo Etienne quando você clica aqui get Starter né você vai ter exatamente as diversões cobra informei para você né a Cláudio é só você fazer o seu cadastro aqui e você já vai ter acesso ao msn né em nuvem é por alguns dias grátis né aí após esse prazo você começa a pagar assinatura o desktop aqui né que vai ser a versão que iremos utilizar nesse curso você vai baixar ele aqui ele por padrão já indica que a versão Windows Mas se você tiver um
Mac Você vai clicar aqui no ícone da maçã tá e a self-host e telefonei ele vai direcionar você para uma página né para o que a página de documentação do ntn que vai ensinar-lhe passo a passo como você é instalar e configurar o seu servidor é lindo que está ou até mesmo seu servidor local Ok ó e a outra forma de você ter acesso é pelo site da Authentic né se você for vir aqui em serviços integrações e você vai ter uma chamada para ação aqui do do msn Ok deixa só carregar que eu site
roupa carregou Você vai clicar aqui teste grátis tá E aí nessa página aqui é você vai poder agendar conosco né uma apresentação do ntn a gente vai mostrar para você como ele funciona na prática tá o que você pode fazer com ele tá bom É e aqui você vai ter algumas informações né sobre o quê aí e pés né porque escolheu ntn tudo isso que a gente já abordou no curso e aqui alguns exemplos né de integrações que você pode fazer até mesmo a automação de processos né você fazia envios e massas para o WhatsApp
né usando aí o MSN com a nossa pele do WhatsApp você pode fazer recuperação de boleto né É nas plataformas de afiliados como fazer uma pra hotmart você pode montar o seu próprio chatbot É isso mesmo você pode automatizar o atendimento à do seu WhatsApp tá ok também com auxílio da nossa p i a o Zap tá é E você também a fazer recuperação de carrinho abandonado né pessoal que foi lá se interessou por um produto seu mas por algum motivo saiu do check-out a você consegue pegar os dados essa pessoa tá e mandar uma
mensagem para ela de forma automatizada pedindo para ela finalizar compra enfim são sua mãe é uma infinidade de possibilidade de soluções que você pode fazer com NF n tá é também temos os nossos planos Cláudio tá dizendo Etienne tá é e você pode testar grátis por 7 dias tá ok então a gente faz todo o setup para você do msn sem cobrar nada tá ok E você começa a testar ele e se até sete dias você não gostar que eu duvido muito né a gente simplesmente cancela o seu plano você não paga absolutamente nada e
a vida que segue tá mas se você gostar você permanece com ele tá bom Ah é Então é basicamente isso espero que você tenha entendido aí as versões do msn e o Próximo módulo agora nós vamos meter a mão na massa para você ver como ntn funciona na prática tá bom um forte abraço e até a próxima o Olá aluno finalmente Chegamos aqui na parte prática do curso né nesse momento a gente vai aqui faz um overview né é uma primeira impressão digamos assim da ferramenta para que você possa entender o conceito dela e em
seguida vamos começar a fazer algum de exemplos práticos né usando os principais nós é que são praticamente utilizados na maioria dos workflows que você for desenvolver tá pó então na instalação do desktop a gente vai fazer o seguinte a gente vai acessar o site do msn tá como informei processo é bem simples você só vai baixar um setup né que é igualzinho aqui né Já coloquei aqui um ícone com a mãozinha é E você só vai executar ele se só vai dar net net finish sem precisar configurar nada e o netinho já vai estar disponível
O que poderia começar a usar tá então eu vou acessar aqui o site do RN né E nem tiene. Ai ou tá E aqui na página principal você vai clicar no botão aqui essa torta e você vai clicar aqui no botão de download do MSN versão desktop né Qual o meu computador é de ação Windows eu vou clicar aqui se o teu Fumec você clica aqui no ícone da maçãzinha Tá bom então eu vou clicar aqui em download ntn-a é ele vem arquivo zip E aí e ele tem 116 megas tá aqui já baixou em
churra menino Isaque bom e aí a gente vai extrair G1 E aí Oi gente jogar você tá para cá é isso já exclui logo a pasta escolhida nesse Zip Ok e vai ter um setup assim igual isso aqui tá você vai dar dois cliques E aí e ele vai iniciar o assistente de instalação G1 E aí [Música] E aí E aí e vai dar um pause aqui na aula para não tomar muito tempo tá assim que ele carregar completamente eu volto bom voltando aqui nosso a gente acabou de ser instalado levou aproximadamente 15 minutos e
ele vai criar esse ícone aqui na sua área de trabalho tá é automaticamente ele vai concluir a instalação não vai pedir para você fazer absolutamente nada já vai criar Ciclone para você vai clicar nele né para executar ó e vai aguardar ele carregar aqui tá ele pode levar aí até um minuto para carregar ele demora mesmo tá mas funciona perfeitamente põe quanto Ele carrega aqui eu gostaria de falar é sobre a diferença né em criação desktop ou pa ele já abriu aqui tá já vou maximizar Gostei de falar sobre a diferença entre a versão desktop
e a versão Cloud né porque talvez você esteja se perguntando Poxa ou já que a gratuito né ou seja tudo que eu faria no Cláudio eu consigo fazer aqui no desktop então não tem motivo para poder contratar o ntn em nuvem sim tem motivo tá E esse motivo é a disponibilidade então assim o MSN desktop sim ele vai te dar acesso a Praticamente tudo que você teria no plano Cláudio tá sendo que E se o seu computador descarregar né acabar a bateria ou você perder a conexão com a internet ou qualquer imprevisto é você as
suas integrações param de funcionar Tá e isso acaba sendo muito crítico quando você está fazendo integrações para ambientes de produção né imagine não é uma empresa que tem a regra de negócios dela vários processos dela rodando no desktop aqui no computador e o computador pifa a internet cai e aí a empresa para Já pensou Então para fingir de teste né e até mesmo de aprendizagem né como é o caso aqui no curso aconselhamos sim você usar a versão gratuita que abraçam desktop tá mas se você for usar pra valer mesmo para sua empresa o seu
negócio recomendamos fortemente a versão Cláudio para que você possa ter aí é o máximo disponibilidade possível da ferramenta e também suporte técnico caso você é enfrentar algum problema né na plataforma que assim é pelo que a gente testou não tem bugs crítico né claro que sempre tem uns bugs ali uns bancos aqui mas nada que comprometa no funcionamento da ferramenta então é importante você também teu suporte técnico para poder lidar com esses problemas e até mesmo se tirar algumas dúvidas né se você tiver para montar workflow Tá bom então é basicamente essa diferença mas vamos
parar de enrolação aqui e vamos direto ao ponto bom então aqui é é a versão desktop tá é para essa aula não ficar muito extensa na próxima aula eu vou estar fazendo um homem rio aqui com você e explicando para que serve cada um desses botões aqui né os menos hoje para que você possa se familiarizar aí com a plataforma tá bom Espero que você tenha gostado dessa aula um forte abraço e até a próxima é comprometido Vamos fazer um tour pela interface do MSN para que você possa entender melhor é o que serve cada
funcionalidade ali tá eu vou Minimizar aqui é bom então vamos lá primeira coisa você tem um menu aqui né é básico né o menu di de janela né que é no dia de sol na de visualização é de janela né para você Minimizar da Sun e the hell branco para ter acesso aqui documentação a comunidade né E sobre o workflows né bom aqui na no menu lateral esquerdo você tem menor de workflow né para você poder criar um novo Abrir salvar baixar seu flor importar uma que Flor de Maio RL ou então de um arquivo
de Jason em seguida você tem um menu de credenciais né para poder integrar com uma determinada aplicação né Tem aplicação que você tem que criar uma credencial que se não você não consegue se conectar com ela aqui pelo ntn tá você tem um passo-a-passo também lá na documentação do ntn de cada aplicação certa aqui no menu execuções é uma espécie de in the log né das execuções que você realizou né aí mostra e se Deus se Deus sucesso se deu erro né fala o tipo de execução será do tipo gatilho ou execução manual né eu
vou te explicar melhor sobre isso mas a frente o tempo de execução né E aqui para você ter acesso a workflow né para você ver como como ele ficou olhar após ser executado e aqui você tem é como filtrar né um caso como a gente não tem nenhuma tag então não dá para filtrar aqui aí você pode escolher o status né para saber quais deram erro quase dela sucesso e etc a e é bom aqui embaixo temos um ícone de atualização Lembrando que atualização ela não funciona por enquanto na versão desktop tá pelo que foi
informado se você quiser utilizar ultima versao você terá que desinstalar o software instalar novamente no seu computador tá é então só funciona por enquanto na versão Cláudia ou na versão selfie roxo tá E aí você tem acesso a sempre a última versão do msn Ok mas eu acredito que o pessoal já tá ciente disso e vai tentar corrigir para que você também possa ter a versão desktop sempre atualizada bom é aqui você dá o nome do seu workflow né da sua integração tá Oi e aí você pode atribuir uma tag a ele né Por causa
que eu posso colocar curso cria uma tag do tipo curso né e é aqui é o botão salvar né quando você faz alguma modificação você clica aqui para poder salvar no caso ele já tá salvo né é esse botão é que tive aqui é por aqui sou orquiflor eu possa ficar ativo constantemente é Ou seja quando vai ser o uso um cria uma integração né cujo o início é um gatilho Tá eu vou explicar isso mais à frente também você deve marcar isso aqui Como ativo para que seu workflow sempre possa tá ali atento né
quando receber uma um evento externo ele poder executar tá é bom aqui você tem é uma lista né de Várias integrações Vários nós tá o nosso foco vai ser nos nós centrais né que são os nós essenciais para qualquer integração que você for criar tá é claro que você não nem sempre vai usar todos aqui mas provavelmente você vai usar ao menos um aqui na sua integração tá porque eles são úteis Ah e eles são separados aqui por categorias tá São Paulo e aqui você tem a opção de centralizar o seu workflow tá todo workflow
ele começa com esse Nord start né que é o ponto de partida e aí você arrasta aqui e solta já para poder selecionar Qual é o próximo nós né que você vai conectar e é você pode dar zoom a diminuir o zoom tá isso aqui volta a visualização padrão e esse aqui se atualiza como eu falei e aqui por último é quando você quer executar o senhor que flor manualmente tá então aí se ative é a execução automática né E aqui é manual tô toda vez que você quer se quiser executar você tem que ficar
clicando aqui nesse botão tá ó é basicamente isso espero que você tenha gostado dessa aula desse resumo e até a próxima aula tá bom Como você que se trata de um curso para iniciante né eu não poderia começar a montar um workflow sem ao menos falar sobre o conceito tá é para você que nunca ouviu falar desse termo né agora que flor ele é uma representação gráfica né é uma espécie de fluxograma é de um processo né e um processo como você talvez já deve ter visto né Ele é composto por etapas tá e cada
etapa ali ele faz um processamento ali de uma informação para passar para outra etapa posterior e assim sucessivamente tá é mais independente né De quantas etapas workflow tem né Que tipo de integração ele faz ali ele sempre vai ter um principal objetivo que é o que quer receber dados de uma ponta né processá-los e devolvê-lo e a conta por isso que eu até usei aqui um exemplo Esse processador né como você pode ver aqui de um lado né de uma ponta a informação bruta né aqui no caso é a cenoura né passando por aqui e
ela é processada você já é triturada aqui nesse processador e na outra conta sai é o os dados né de quando se líquido né os seus dados processados trabalhados tá então resolvi colocar essa ilustração aqui para facilitar o entendimento não é basicamente isso orquiflor tá a informação entra por um lado é bruta é processada e sai do outro lado ali tratada líquida Tá bom então até a próxima aula um abraço e finalizando esse overview sobre o MSN né Eu gostaria de falar sobre a estrutura padrão dos nós né que algo queremos utilizar com frequência aí
é importante você entender como é que funciona tá então todo nó do msn tá Independente de qual aplicação seja ele sempre vai ter essa estrutura que padrão tá que só os parâmetros né que é o input né Onde você coloca ali os seus dados ou onde os dados da Etapa anterior é O que é são incluídos lá é você tem os dados de saídas que são ao tipos tá é E você tem as configurações Ok então resumindo parâmetros que são os dados de entrada seja você colocando ali na mão ouvindo de uma outra aplicação os
dados de saída que é quando esse nó executa né processo esses dados de input e gera os dados de out né que como eu falei aqui os dados brutos e aqui o estado de líquidos a e as configurações tá então para você entender melhor vamos aqui ao nosso editor do ntn então eu vou por exemplo criar um aqui e eu vou criar um nó aqui é a do tipo e é tipo webhook tá que a princípio deve ser o primeiro no ar queremos abordar aqui no curso bom então se você for vir aqui é esse
nor ele tem os parâmetros aqui né que você informa que são os implantes a e é você tem o os dados de out né que são os dados de saída é eu vou tentar copiar aqui essa url de webhook eu vou tentar acessar ela aqui para você entender tá por exemplo eu vou colocar esse meu webhook aqui para executar e aliás deixa eu fechar aqui bom ele já tá aqui em execução tá por exemplo eu vou acessar essa URL aqui ó de webhook tá eu acessei né aí retornar aqui nessa já o workflow foi inicializado
tá e se você reparar é apareceu aqui o número um né ou seja um item foi processado nesse meu webhook é Oi e aí quando você abre você tem aqui os dados de out a acção os dados de saída ou seja ele Professor essa URL aqui que é o input e apresentou aqui a resposta né o altitude E aí você pode ver no formato tabela também pode ver no formato Jason ok o futebol e por último nós temos as configurações né só que aí você pode colocar aqui um uma observação do seu nor né você
pode escolher a cor dele e você pode informar outras coisas aqui né se você quer que ele sempre gera os out no formato data né em vez de ser dia sol como você viu aqui né É você pode determinar se ele vai ser executada apenas uma vez ele vai repetir em caso de falha ou se ele vai continuar mesmo com falha tá Só faltou isso até a próxima aula um abraço Já Chegamos no último módulo do nosso curso onde de fato iremos praticar tudo o que foi ensinado aqui e também é aprender os principais nós
do msn que são os no discord' está é é claro que é o MSN Ele conta com mais de 200 nós atualmente está EA tendência é crescer cada vez mais porém como esse aqui é um curso para iniciantes tá e como tente a ser um curso também é útil né Vamos focar somente nos molde Core tá que é basicamente aí o seu a sua suíte né de nós essenciais para você poder montar e as suas integrações tá Tá bom mas antes de falar de cada um dos nós né centrage e mostrar como ele funciona na
prática gostaria de ressaltar aqui acho categoria desses nós centrais tá você tem os nós que são responsável por transformar os dados né Por processar os dados você tem onde nós que trabalham com arquivos ok Você tem os nós que atuam nessa parte de fluxo né da gestão do fluxo ali do workflow E você tem os nós auxiliadores né que é complementam ali alguma funcionalidade a guia do seu workflow né para que ele possa ficar algo assim mais dinâmico Tá mas melhor do que falar é mostrar né Para que você possa entender então ao acessar aqui
a minha lista né Por exemplo eu vou arrastar aqui para poder incluir o e eu já tenho aqui o menu cole no outro está e como mostrei né as quatro categorias e para cada categoria você tem aqui os nossos né que fazem parte é claro que não vou conseguir falar de todos eles tá mas os principais eu vou estar abordando aqui nesse módulo prático tá aqui são os de arquivos tá lembrando que o ntn Por enquanto só tem na tradução em inglês tá mas acredito que lá na frente vai ter uma versão em português tá
até porque no Brasil né muitas empresas estão adotando esse tipo de plataforma é de integração Oi e eu acredito que o pessoal lá vai Vai disponibilizar essa tela do São tá E aqui só uns nós do tipo auxiliadores tá que também são Vales né mas eu só vou é mostrar que os principais Então é isso tá então a próxima aula a gente já começa falando sobre webhook um abraço e até lá o futebol primeiro nó queremos mostrar aqui um exemplo prático né é o webhook a que funciona como uma espécie de gatilho para execução do
seu workflow tá isso ocorre toda vez que ele escuta digamos assim um evento externo tá então para você que nunca viu falado de webhook não sabe o conceito webhook é é uma url tá que vai receber a os dados de alguma aplicação externa tá é esse tipo de URL ele é muito utilizado né para poder transitar informações de uma aplicação para outra por meio de eventos Então em vez de ser uma integração ali que você toda hora tem que ficar clicando em executar o workflow né para ele ir lá buscar né como se fosse um
http o Quest né que também você e nas próximas aulas é webhook ele vai ficar ali a todo instante ativo tá então ele vai ficar monitorando aplicação que você integrou né e qualquer evento que ocorrerá nessa aplicação externa vai estar enviando essas informações para dentro do ntn E aí você dá prosseguimento ao senhor que flor Tá então vamos a um exemplo para você poder entender eu vou Minimizar aquele e é eu vou criar aqui então um lado tipo webhook A tá bom ele já salvou aqui que era aquela é minha execução anterior tá se bem
que não tem nem como limpar aqui deixa eu ver se eu criar outro Ah eu posso limpar aqui ó tá esse botão aqui de lixeira para você limpar os dados de saídas do seus nós tá ok então tá aqui o meu nó e chamado webhook tá E aí você tem dois tipos de URL no seu webhook você tem um teste e você tem um produto Tá Hugo qual a diferença a diferença é basicamente seguinte o teste você vai utilizar Quando você quiser de bugar digamos assim o seu workflow né divulgar seria o que você e
acompanhando como os dados são processados em cada etapa ali que estão Integradas com o workflow tá você just dados de saída você consegue O que é os dados sendo processados ali em cada etapa a usar uma url de teste do webhook se você usa url de produção você não consegue divulgar o seu aqui pra você não consegue ver como os dados estão passando ali naquela naquela integração tá essa é basicamente a diferença a outra diferença também é que no teste de URL para você testar o seu webhook você tem que vir aqui e clicar em
Execute orquiflor e quando aplicação externa mandar o evento o seu webhook vai ser executado e o seu workflow stopado então se você quiser que você webhook escute um outro evento você tem que vir novamente e clicar em Execute o que for já ou de produção você pode manter ele aqui ativo Você vai clicar aqui né E vai botar ative né Oi e aí o que acontece toda vez que aplicação externa mandar um evento o senhor que falou sempre vai estar recebendo você não precisa ficar clicando aqui no botão para executar ele ele vai estar é
a todos a todo tempo ativado tá então é é basicamente essa diferença entre url de teste e produção Ok no nosso caso aqui vamos desativar aqui e vamos utilizar a URL de teste para você ver como é que funciona tá então é aqui já tem os valores padrão né no caso autenticação nenhum o que você precisa passar autenticação aqui nesse tipo de webhook é o método é that significa o quê que eu quero apenas receber as informações né É o que que esse webhook é recebeu da aplicação externa tá se eu quisesse Aliás na verdade
que recebeu por cabeçalho tá se aplicação externa a mandar as informações a nível de corpo você teria que usar o método post Ok Então essa é a diferença se haguette é quando você vai passar as informações a nível de cabeçalho e puxa Quando é a nível de como é claro que você não precisa agora é decorar isso Tá Mas é só para explicar o conceito no caso então vou deixar aqui Jet Ok é o PEP é para você definir aqui o diretório para esse workflow orar ele já ela aqui uma hash automática tá mas se
você quiser colocar aquilo Esse é um nome personalizado né pra nós vou botar curso Ok E aí ele vai renomear aqui para curso Então fica até uma url mais curta mas legível né É e aqui você pode determinar Qual é o código principal se o webhook conseguir retornar os dados com sucesso por padrão é utilizado o código 200 Tá mas por algum motivo específico Você poderia colocar aqui um outro código tá bom e a basicamente isso e aqui a quando você quer que o webhook é ele ele seja né ele pega os dados né quando
ele foi disparado né ou quando for executado o último Nova York flor tá enfim basicamente não precisa mexer absolutamente nada você só pode se quiser só muda o nome aqui né mas o restante você pode deixar aqui e aí que vai acontecer eu vou por exemplo clicar aqui ó é né quando você clica e ele copia a URL tá e vou executar esse meu orquiflor você já viu na aula anterior basicamente como funciona a dinâmica Tá mas repetindo aqui o procedimento o meu workflow ele tá escutando aquela URL lá que eu copiei que a URL
dele tá Tá bom só um momento vai dar um pause aqui na aula e vou carregar o computador tá bom Dando continuidade aqui vamos lá novamente né eu vou executar aliás eu vou copiar aqui é e é URL de tarde na do webhook eu vou executar o meu workflow a agora do webhook está escutando qualquer evento que ocorreu nessa URL e eu vou acessar essa URL aqui tá deixa eu fechar novamente aba eu vou abrir e vou acessar ok o futebol gera um evento né que foi o acesso a URL e retornou essa mensagem aqui
workflow foi inicializar tá quando eu volto aqui para o meu MSN workflow retornou uma resposta né Desse acesso a URL tá E aí ele retorna aqui ó o Jason a E você também pode conferir aqui no formato de tabela ok Ah e assim vai acontecer é um qualquer outra aplicação que você for usar essa URL aqui de teste ou a de produção tá então por exemplo você tem um CRN né ou uma ferramenta de meio Martins né eles podem oferecer a opção de webhook né onde você vai copiar a URL você vai colocar lá no
painel dessas suas ferramentas e qualquer evento que ocorrerá a por exemplo um líder entrou na lista ou então Lídio mudou de status né the prospect agora de se tornou ali dele dia de se tornou um comprador né seja qualquer evento que ocorrer vai estar passando os dados para esse seu webhook tá e você vai poder usar ele para dar prosseguimento aqui o seu workflow então você pode determinar a cada lide que entrar por exemplo na lista lá da minha ferramenta faça isso Ah tá e aí você pode determinar o que você vai fazer ali com
com esse lixo tá então é isso espero que você tenha entendido o conceito aí do webhook se tiver dúvida deixa aí nos comentários e aí a gente vai tirando as suas dúvidas tá bom forte abraço e até a próxima o pão é só agora vamos falar sobre o http of Quest aqui é um nó onde você faz uma requisição up com base no endpoint né que seria a URL né dá a interface né daquela ati o cabeçalho tá E os parâmetros do corpo tá esse nó httprequest geralmente é utilizado quando de fato você não encontra
a aplicação é ali no MSN que você gostaria de integrar tá então por exemplo é e aqui no MSN você vai encontrar várias aplicações né do tipo analítico da Google Analytics é nós temos aqui por exemplo um segmento comunicação temos aqui a WS né que é o sistema de nível da Amazon a kleekamp né é discord' enfim Ah e assim por diante tá sendo que às vezes você não vai achar aplicação que você é que é aqui né que seria digamos assim um template Então você terá que usar o http o Quest para você mesmo
montar a integração com aplicação que você deseja tá É nesse exemplo aqui a gente vai tentar integrar com a nossa pe não oficial do WhatsApp ela quer o Zap então o que que eu fiz aqui como eu sei né que não existe um nó para o Zap né e eu tive que criar então esse nós httprequest tá eu vou colocar aqui envia texto para o WhatsApp E como eu salvar aqui a já vou conectar aqui que e é antes de configurar os parâmetros aqui eu vou acessar eu aprendi que acha que dá o Zap o
link é a pe.hu zap.com.br a fazer o login aqui E aí ó e aqui no painel Eu Vou estabelecer uma conexão com o WhatsApp da outro ti que tá para a gente poder fazer o teste então basicamente como informei né você vai utilizar o end Point que é isso essa URL aqui com a os dados de cabeça alho que geralmente é só é application Jason né que é para você passar o tipo de dados que será transitada naquela p i e os dados de aliás os parâmetros de corpo né que é a sessão é o
número e a mensagem a cola eu vou enviar as fecham que ela também entra como um parâmetro de cabeçalho tá bom aí que que eu vou fazer eu vou aqui informar uma sessão qualquer né vou colocar o nome da Authentic mesmo aqui nas esse aqui também vou colocar como outro ticket a esses campos aqui eles são livre você pode colocar o valor que você Ah tá eu tô quem é a senha a única que cada pele possui Tá eu vou conectar e em seguida eu vou ler o qr-code com o WhatsApp da outro ticket e
pronto acabei de ler e agora vou aguardar conectar G1 é perfeito conectado bom para certificar que realmente está conectado Eu vou enviar uma mensagem para o meu WhatsApp pessoal Inclusive eu estou até logado com ele aqui tá E vou colocar aqui uma mensagem qualquer teste de envio de texto lá e eu vou clicar em enviar a mensagem piada pronta recebi aqui ó do WhatsApp da outra tia que nem o teste de envio de texto quem está aqui a mensagem e a conversa aqui com WhatsApp do authentic Tá beleza então a gente vai agora estabelecer essa
integração da nossa api com o nó httprequest né com Etienne através do httprequest tudo que eu vou fazer eu vou acessar aqui novamente deixou a gente tá aqui no desktop bom eu vou fazer o seguinte a primeira coisa que eu vou ter que informar aqui é o método de requisição como informei Quando você vai passar valores na na sua pele né você tem que colocar o tipo post né que seria o envio de informações que você quisesse obter informações aí seria that Tá mas como a gente está enviando informação a gente vai colocar como post
tá aqui na URL eu vou colocar exatamente a minha URL the end Point E aí é precedido do comando que eu quero que a minha pele faça que no caso você ia enviar um texto tá então eu vou maximizar aqui para você ver melhor Oi e aí o que acontece quando a gente quer enviar um texto pela ao Zap a gente coloca o end Point e completa com send text tá é claro que você também pode enviar a imagem Você pode enviar áudio arquivos vídeo cada um vai ter um comando específico Tá mas do texto
é o Saint bom a minha é já está pronta aqui o próximo passo seria antes de informar que o restante do corpo é já informar o cabeçalho tá que no caso seria a fashion que e eu coloquei o valor Lage ao teu ticket é somente isso tá é o tipo de conteúdo né que é um outro parâmetro de cabeçalho não precisa informar porque essa opção aqui né do formato de resposta de Jason já faz o MSN entender que o tipo de dados que vai ser passado Ali pela PE é do tipo de razão tá então
você só coloca o se acham que como parâmetro em seguida vamos adicionar aqui os parâmetros de corpo né O primeiro é fashion é que está o mesmo o nome da se acham que né alto ticket eu vou acrescentar mais um que é é nambr a que no caso será o meu número pessoal né que seria o DDD ir o DDD e o WhatsApp em Ok e depois a última Vou colocar aqui o parâmetro text tô passando aqui o texto como paramos Tá eu vou maximizar aqui para facilitar a visualização que eu vou botar aqui testando
o ntn no curso para iniciante Ok Lembrando que você pode usar também a formatação do WhatsApp né apesar do seu colocar aqui e é* né ele vai colocar a palavra em Ok éh Se eu der uma quebra de linha aqui também ele vai reconhecer essa quebra de linha tá E aí eu posso te dar um espaço aqui vou colocar um atenciosamente e colocar aqui equipe o alto Tic a E aí o Ok vou fechar aqui E lembrando que esses paramos aqui você tem a sua disposição diretamente da documentação da nossa api tá aqui no menu
opções em documentação Ok E aí você tem mais informações sobre os parâmetros Tá mas para enviar texto é basicamente isso ok então aqui que vai acontecer eu vou fechar aqui tá e é quando eu clicar aqui em execution workflow esse meu httpwebrequest vai fazer uma chamada up passando aqueles parante e vai disparar uma mensagem para o meu WhatsApp pessoal tá deixou assim atualizar aqui ou salvar ó e vou clicarem engecut hortifruti o ok ó Foi processado tá aqui a mensagem a testando ntn no curso para iniciantes tá que eu abrir aqui eu vou ter que
abrir aqui ó tá bom tá aqui ó o teste de envio aliás testando ntn no curso para iniciantes Atenciosamente equipe hotel chique né então repare que os termos aqui ficar em né Por causa da formatação e está aí a minha automação Aliás a minha integração com o WhatsApp tá é minha brigada que quando você é abre aqui para ver mais informações Você tem o response né que a resposta no formato em dia sol tá então aqui você consegue ver se Deus sucesso né código 200 se o tipo de mensagem é chat né você é grupo
aqui os dados da sessão aí dia da mensagem quem é o remetente quem é o destinatário desta mensagem enfim você tem várias informações aqui de resposta da capital você pode também visualizar em forma de tabela Ok bom então espero que você tenha o pedido aí para que serve o hz Quest e você pode fazer testes aí não só com a nossa pelo WhatsApp que é gratuita né Mas você também pode usar Outras aplicações para você poder testar e se não tá bom então espero que você tenha gostado dessa aula e nos vemos na próxima até
bom Dando continuidade aqui a mais uma aula prática Vamos falar agora sobre o nó Red binário fácil né que é o nó que vai manipular as informações de um arquivo local tá é claro que se você tivesse usando o MSN versão self-host né esse arquivo deveria estar dentro do seu servidor em algum diretório como a gente tá usando o e gente e nitinho desktop é que vai estar usando um arquivo do nosso computador tá e aqui você pode trabalhar com as mais diversas extensões possíveis né TXT PDF doc csv e etc Oi e aí como
é que funciona é e eu vou criar aqui uma lista tá Inclusive eu já tinha até criado mas eu vou apagar vou criar aqui do zero tá Tá bom eu vou criar um arquivo do tipo TXT eu vou dar um nome de contatos a Oi e esse texto Ester vai estar uma lista digamos assim de contatos né de WhatsApp então geralmente vem o nome do dos Campos né das colunas até o nome, WhatsApp e abaixo os valores né então vou colocar aqui por exemplo fulano eu vou colocar aqui um telefone qualquer o e beltrano também
vou colocar aqui no telefone em qualquer o Ok vou salvar eu posso muito bem importar essa lista do jeito que está sendo que geralmente né quando você exporta uma lista de contatos e alguns chama ele vem no formato csv Tá então não teria nenhum problema só que las temos aqui a extenção para o csv ok e pronto já tem aqui analista em csv Oi e aí ao voltar aqui no meu msn eu acabei criando um novo porque flor Tá eu vou dar um nome a ele de importa lista de lista o meu contatos a avó
tá aqui ó csv tá Oi e aí eu vou usar esse no aqui aqui already Be In My Heart Phil tá esse aqui é quase a mesma coisa diferença que ele consegue manipular vários arquivos em uma requisição caso a gente vai escolher esse quem só quer manipular um tá eacf o pet aí eu vou colocar exatamente o caminho desse meu csv aqui no meu computador né então eu vou clicar aqui em propriedades eu vou pegar aqui o caminho né ele tá na área de trabalho desktop e eu vou colar aqui e vou completar com contatos.
Csv e aqui eu vou deixar a propriedade data mesmo tá que é o nome que atribuímos quando está lendo uma informação de um arquivo tá então eu vou eu vou executar que meu meu node Na verdade vou fechar aqui vou executar daqui tá é bom você pode ver aquele Professor com sucesso gira um dado de saída Tá mas quando é um arquivo ele não vai exibir para você o Jason nem os dados em tabela ele vai simplesmente mostrar aqui vineri né então você vai ver aqui ó que realmente ele leu com sucesso meu arquivo é
a minha lista Isso é se ver o caminho dela a extensão e o mime Type né é bom e aí que que a gente vai fazer pra que a gente possa ver essas informações né é formatado hoje né numa a tabela a gente pode usar o nosso chamado e clyde fácil tá que tem por objetivo pegar essa data né do é do meu arquivo né anterior tá e colocada formato tabela então eu vou fechar aqui ele já está conectado tá o meu leitor aqui de arquivo então quando eu executar novamente orquiflor ele vai importar lista
de contato e vai formatar ela aqui em tabela então vai ficar assim de forma bem legível tá as colunas aqui no meu WhatsApp e os respectivos valores Ok bom E aí a partir de então você pode começar a trabalhar com essas colunas usando ela como como parâmetros nos nós posteriores tá bom então espero que você tenha gostado dessa aula até a próxima o Olá aluno nessa hora vamos falar sobre o nó funtion tá que é o norte função esse nome é para que você possa manipular os dados tá de saída é utilizando a linguagem JavaScript
eu não vou me aprofundar muito né sinnott porque ele é considerado o nosso avançado é mas fala o que eu vou aí sempre ficar aqui Dá para você conseguir assimila tá é onde a gente vai utilizar uma lista tá no formato Jason e em seguida tá numa próxima aula iremos utilizar unlock vai dividir esse Jason em lista está de forma visível Ok mas propriamente eu tô querendo dizer aqui o fruition você vai poder utilizar ele é para poder armazenar digamos assim um valor é Jason tá então por exemplo eu tenho aqui eu vou adicionar aqui
de um lado tipo funtion tá e ele Basicamente já vem com um valor de fogo aqui né onde para cada item que ele recebesse minha como no caso é o primeiro nome então ele deve talvez gerar Só Um item só né mas se ele fosse um nó ligado né a unlock retornasse múltiplos itens ele a basicamente adicionar esse campo my new Field igual a 1 para cada um desses itens Tá mas no caso aqui acho que ele só vai gerar um então se eu der um executivo que flor ele vai exibir Um item apenas certo
com um campo personalizar o chamado mai meu feed O que é igual a um ok É mas na prática você para poder usar ele simplesmente para poder disparar uma mensagem ou fazer uma requisição para uma lista em formato de Jason A então eu vou apagar aqui vou apagar tudo aqui ó o que basicamente eu vou montar a estrutura padrão é do nosso función en né quando você quer trabalhar com lista Então você simplesmente vai escrever itens tá vai abrir e fechar colchete vai colocar a zero você já indicando que esse itens aqui esse itens aqui
é um Array tá Eu coloco usar ela porque é o primeiro índice né de um Array é eu vou colocar em seguida Jason lá que eu seja os dados que ele vai armazenar é do tipo de Jason e vou dar o meu nome para ela essa minha coluna né o para esse meu campo tá vou colocar apresenta aqui contatos Tá eu vou colocar um igual a a e aqui nessa região aqui que eu vou comentar ele vai vir a lista em em Jason ok Quem é E aí eu finalizo né Com um ponto e, o
e logo embaixo eu peço para retornar essa minha lista então escrevo return items tá Não precisa colocar como uma Rei só colocar itens que significa que ele vai retornar todos os itens né dessa minha lista aqui para o out desse nossa ok então que ele vai retornar de fato em Jason tal seus dados tudo agregados E aí depois na próxima aula e vamos usar um nó que ele vai dividir em itens Ok mas aqui é só para você entender como é que a estrutura tá E aí o que acontece se a gente acessar esse site
aqui é o nome é deixa eu ver deixa eu ver aqui é csv Chase Zone eu acho que é esse o nome do site E aí E aí bom deixa eu voltar aqui eu não sei se é isso a esse aqui ó ó E aí é bom que acontece nesse site aqui você pode selecionar um arquivo csv né e converter ele no formato Jason mas Digamos que você quisesse colocar aqui na mão mesmo né como a gente fez na aula anterior Então apesar para colocar aqui nome, WhatsApp tá porque assim que vem a listas em
direção eu vou dar um espaço vou escrever novamente fulano Oi, vou colocar aqui o WhatsApp dele e em seguida vou colocar agora se Plano ok E aí ó e vou colocar também o WhatsApp dele é perfeito bom é eu vou simplesmente e clicar em a CF tio Jason Oi e o site já vai transformar essa minha lista em uma lista no formato de Jason tá você pode copiar assim ou simplesmente clicar aqui tá ele já vai copiar e ao voltar lá para o nosso ntn vamos colar essa lista aqui nesse espaço aqui onde eu comentei
lista em dia são tá é perfeito vou tirar aqui os espaços aqui também é que também tá sempre terminando com ponto-e-vírgula Ok E aí quando executar mos esse nome e ele vai retornar um único Campo não é chamado o contato que é isso aqui né e com o Array de itens aqui em Jason tá tudo junto tudo agregado na próxima aula iremos mostrar para você como você fazer a divisão de itens desse Array aqui de Jason tá bom um forte abraço e até a próxima é bom continuando aqui com o nosso orchflow né usando a
lista em Jason Lemos agora usar esse nosso chamado item which que tem por finalidade separar os itens de um Array do Jason para que ele possa ficar mais legíveis né em formato de tabela então voltando aqui para o meu workflow Já coloquei aqui o nome de importar a lista em contato dia sol tá e eu vou criar aqui agora um nó do tipo item list tá e o que que esse nor ele faz digamos assim por padrão né É claro que aqui você pode agregar os itens você agregar os itens seria transformar um valor de
Jason e a rei tá você pode remover duplicados E se ele tiver registros iguais né Você pode sortear aliás ordenar né e pelo ai de ou pelo nome enfim pelo campo que você quiser a lista E você também pode limitar ela se você não quiser que retorne todos os contatos digamos assim de uma lista que você queira que só retorne os cinco primeiros tá por causa que vamos utilizar o split out item está seja que eu quero que ele dívida os itens a ali de uma rede de Jason tá lembra que lá na minha lista
ele retornou o campo contatos né então eu tenho que informar aqui exatamente o campo que eu que eu quero que ele extrai a esses itens Tá bom então eu tô colocando aqui contatos não mexo mais de nada fecho tá E aí vou até colocar aqui ó lista de contatos do WhatsApp tá vou salvar aqui ó e vou dar um executivo que flor e novamente ele processo aqui a minha lista o Jason é que no caso aqui veio no formato Array né ele vem assim OK mas não tabela ele vem tudo junto tá com o campo
contato ao acessar o out aqui do meu item which ele já formata tá então ele coloca aqui o nome a coluna nome e coloca também uma coluna WhatsApp com seu jeito que tipo de valores Ok bom esse nó aqui ele é muito útil é e quando você né Tem um nó aqui poderia não ser um fonte mas poderia ser por exemplo nós de uma aplicação externa né que ao retornar um de Jason você consiga dividir eles em itens é até mesmo para você poder trabalhar melhor esses esses dados né pra você poder colocar como planos
então lembre-se Toda vez que você precisar dividir itens de uma lista de Jason use o item which tá bom Espero que você tenha gostado também dessa aula e nos vemos na próxima o Olá nessa aula vamos falar sobre o nó if with ele serve para poder validar uma condição tá dos seus dados de saída e de terminar aqui se atender uma certa condição segue por um caminho esse workflow mas se não atender ele vai seguir para o outro caminho tá para quem já está mais familiarizado aí né na área de programação se ele atender a
condição é tio verdadeira se não é feels é falso Então vamos ver como é que funciona esse no aqui na prática Oi ó eu queria que um novo aqui flor eu dei o nome de verificando a condição com wi-fi tá e vou adicionar antes de tu ir eu vou adicionar esse não aquele chamado costuma Beto store.net e me trair né que é um nó que ele gera a uma lista né de pessoas né a para que você possa fazer seus testes né assim precisar tem que conectar com o banco de dados então usar uma lista
tá eu vou colocar aqui retorne ao que ele retorna a todos mas eu acho que ele retorna até cinco contatos tá está aqui uma lista de exemplo né é de pessoas né com seus respectivos ai dia nomes e Meios né descrição aqui ao o país né Oi e a data que foi criado né que foi cadastrado essa pessoa Ok E aí o que que a gente vai fazer a gente vai utilizar essa coluna Country tá para poder fazer a comparação então eu vou fazer o seguinte como ele tem dois contatos aqui dos Estados Unidos né
eu vou fazer uma verificação se for do país Estados Unidos faça isso se não for não faça nada tá ou vá para o outro caminho né então como é que a gente faz aqui eu vou agora adicionar o nó if a e eu já vou até colocar o nome aqui ó se verifica e se eu chegar eu vou colocar aqui se verifica se é dos Estados Unidos tá boa tá que abriu diário e eu vou abrir aqui novamente Oi e aí eu vou colocar aqui a minha condição tá como eu sei que aquele que aquele
valor lá né de país é uma estou indo então vou colocar aqui mais tuning tá se fosse um Number por exemplo Haiti né vai dia e ele é do tipo Number inclusive para você ter essa certeza você pode vir aqui em Jason tá o que tiverem Verde assim né com essas "é porque é stringhi e se tiver em azul é porque a número tá então esse é dia mesmo sendo número aqui ele está sendo considerado como stringhi então você teria que usar stringhi mesmo sendo a dia tá só usa Number quando aqui eu for Azul
quando o valor for Azul tá então vou voltar aqui para o meu wi-fi eu vou adicionar uma condição do tipo stringher tá e aí eu vou pedir para aqui a e o campo Country Tá eu já vou mostrar para você como fazer essa linkagem né se ele for igual a luz tá atende a condição então ele vai atender a condição e ele vai sair aqui na minha saída tio tá mas ele não atende aquela condição ele vai sair aqui na minha saída falsa Tá bom então eu vou abrir aqui novamente tá E aí eu vou
ter que mencionar aqui é o campo lá do meu não anterior que retorna o país do contato tá E aí como é que a gente faz é quanto que é usar uma variável né um parâmetro de um ano anterior a gente vai clicar aqui na engrenagem vai clicar em Aliexpress tion E aí a gente vai fazer o seguinte a gente vai clicar em load está e vai exibir todos os nós do meu workflow é anteriores tá então eu tenho aqui o costume datas Boa tarde no caso vou clicar em costume data Store ele tem parâmetros
e out data tá esse é o tipo de data ele só aparece quando você processa as informações no nosso tá se não processar ele não vai aparecer aqui você vai clicar em seguida em dia sol e aí ele vai exibir todos os os dados de saída né os out então eu vou clicar aqui em cima do country eu quero que ele referencie o campo Country tá aqui ó Country tá lá do meu nó e costuma data Store Tá ok então quando eu coloco aqui a referência que é automática tá se não precisa escrever isso aqui
ele já adiciona a isso automaticamente ele já vai puxar o atual valor é daquele primeiro item da lista tá geralmente ele sempre mostra a pré-visualização do primeiro item porém ele vai usar de todos ali da lista é só mostra do primeiro ok então se fosse considerar o primeiro da lista essa condição seria atendida Então esse contato ele se diria aqui pelo tio Ok eu poderia determinar se for verdadeiro se for dos Estados Unidos a envie um telegram para ele tá então poderia ser Envia um e-mail tá e entre outras coisas no caso aqui a gente
não vai fazer nada é só para você entender como funciona o nó aí fi tá é e tá ok então eu vou fazer assim aí agora eu vou executar o meu que foi o novamente o ok então gerou a lista né de contatos aqui e aí a condição tem que ser o seguinte é duas pessoas tem que passar pela Rota tio porque são dos Estados Unidos certo e as outras duas tem que passar pela Rota ali falso por quê que não são dos Estados Unidos seja não atender a condição vamos ver se realmente é isso
que tá acontecendo vamos clicar aqui para ver o out e Olha quando eu clico aqui dentro você pode ver que realmente ele só estou os dois moradores digamos assim dos Estados Unidos tá e quando eu clico em fells quer saber quem entrou na condição Celso está lá na verdade os três contatos né É porque dois tem países informados e um não tem o país informado Mas ele também entrou aqui porque ele não é do Estados Unidos Tá bom então acho que você tenha entendido também a funcionalidade E aí fi e a próxima aula Vamos fazer
um exemplo para que esses resultados sejam armazenados em um nó tá bom Um abraço e até a próxima tá dando continuidade à nossa aula anterior Vamos falar agora do nó no pi né ou melhor dizendo no Operation não é uma abreviação que significa sem operação tá esse nome como o nome já diz ele não executa nenhum tipo de ação mas ele serve o poder armazenar os dados de Out do nosso interior tá então voltando aqui para o nosso orquiflor da aula anterior que que eu vou fazer eu vou acrescentar um novo operation oi para mim
a saída tro Ok E aí eu posso colocar aqui residentes residentes dos EUA tá Oi opa E aí eu vou colocar aqui e no meu feels mesma coisa tá andando de Passo até duplicar tá se você clicar aqui em duplicate node ele vai duplicar um não Aparecido eu vou botar aqui não e não residentes um dos Estados Unidos tá ó e vou conectar aqui com o meu Face O que que significa que todos que residirem no Estados Unidos vão ser armazenados aqui nesse meu não e os que não foram não forem vão ser armazenados aqui
nesse não isso aqui vai ajudar a fazer a divisão melhor é porque aqui no wi-fi para você saber quem é quem você tem que ficar aqui mudando né É claro que aqui você ter informação lá no tio tivemos dois itens né você já duas vezes residente nos Estados Unidos e aqui no céu se tivemos 33 não-residente no Estados Unidos né mas se você quiser algo mas separado digamos assim né mas legível né Você pode colocar esse novo peixe tá então eu vou executar aqui novamente esse no workflow Ah tá e aí você repara que esses
dois norte foram executados né porque é são condições que atendem como verdadeira e outras como os céus e aí quando a gente clica aqui a no Two ele retorna os residentes dos Estados Unidos e quando eu clico aqui no no Operation da Rota faux Réus né ele mostra os não residentes dos Estados Unidos Ok bom e agora vamos falar sobre o nó 7 esse não é para que você possa trabalhar com parâmetros é para referenciar valores em vários nós tá Principalmente quando você faz uma requisição ao mapa e através do http with quest por exemplo
e ao voltar aqui para o meu nome de envio de mensagem do WhatsApp e esse aqui ó teste WhatsApp é repare que eu coloquei todos os parâmetros aqui de forma fixa né já estão todos aqui tá um porém e é muito fácil fazer alteração quando se trata de apenas uma requisição né mas imagine que eu tivesse cinco requisições aqui né e se tivesse né é mais um aqui Oi deixa eu te conectar aqui é E se eu tivesse culpa se eu tivesse outro aqui Ah e assim sucessivamente né então imagine-se né a minha pe que
tenha esse o end Point aqui tivemos que lhe alterasse aqui de subir domina não fosse mais a Pie mas fosse por exemplo teste né imagine a trabalheira que eu teria que alterar em todos os nossos tá isso eu tô falando aqui de três nós tem workflows aí que possuem 10 requisições é 20 requisições up tá então para contornar isso a gente usa o nosso chamado A7 tá que é isso aqui ó eu vou colocar aqui de volta lugar eu vou vou puxar aqui aliás deixa eu te conectar aqui E você acha que ele vai vir
antes tá e eu vou colocar aqui 7 e eu posso dar um nome a ele dia os parâmetros ok eu já vou conectar aqui ó o lixo corrigir aqui saiu errado é perfeito deixar um beijo não vamos lá então aqui eu vou fazer bastante a gente eu vou adicionar todos os parâmetros da minha pe para que eu possa ter um controle melhor né para que a manutenção alteração fique mais fácil e escalado né então por exemplo aqui no meu vela os sete né eu vou colocar stringer é porque todo aquele os meus valores ali dá
para eles são stream então eu vou colocar basicamente tudo aqui né então vou colocar em and Point a vou colocar eu vou colocar se acham que eu vou colocar é estranho que também eu vou colocar session a grade se acham que poderei vir aqui embaixo né aqui em cima colocar a fashion aqui embaixo se acham que que já posso já complementar aqui com os valores deles né que alto Tic que foi exatamente né o valor que eu usei lá no meu painel dá o Zap que e aqui eu já aproveito e pego também o end
Point né eu vou também colocar aqui meu valor de in the Point tá é e temos mais dois parâmetros né que são e o Number né que é o número do destinatário não ver no caso eu vou colocar aqui o meu número mesmo e eu vou colocar é mais um que é wtext tá e eu vou escrever aqui e é testando o nó 17 do ntn tá eu posso colocar aqui também ó e aqui também eu vou fechar Oi e pronto basicamente todos os parâmetros necessários é para fazer um envio de texto pela o Zap
já estão aqui tá E aí como eu como iremos mencionar isso aqui no nosso httprequest tá é basicamente iremos excluir os valor hoje e vamos clicar aqui em add Express em toda vez que quiser mas nem cionar né um parâmetro de um anterior vamos explicar em AliExpress é bom se eu clicar aqui nudes e acessar falante ele não vai ter o áudio input data porque porque aquele meus parentes ainda não foram processados vocês ir não gerou out né então antes de mais nada eu vou dar um play aqui nele para ele poder gerar Esse é
o tipo ti tá ó e vai aparecer aqui todos os parâmetros na a nova ordem né conforme eu coloquei ali do lado que e agora sim eu posso voltar lá e mencionar é para que ele ficou azul né quando ele fica azul é porque ele está referenciando um valor de um nosso interior tá então eu vou agora na para mentir nudes parâmetros output data Jason e vou clicar aqui em The Point certo que é o URL da minha pia E aí como ele Já puxou a in the Point principal eu posso simplesmente complementar aqui com
send text tá algo mas por que você não botou a óculos em de táxi lá também sim poderia fazer isso mas eu prefiro fazer assim porque me dá uma liberdade maior e definir qual vai ser o tipo de envio de mensagem no próprio httprequest né eu deixo somente o end Point como parâmetro e eu com e aqui com o tipo de mensagem Ah tá então vai ter que ser in the text é bom aqui no meu Sérgio mesma coisa tá eu vou apagar aqui Oi Adri Express nude tá parando solte cute Fashion que já puxou
totik repito aqui é e é aliás você acham que ele fica lá no cabeçalho né então eu apago aqui também por ela dele Expression nudes parâmetros xoutput Jason Fashion também puxou aqui ok bom finalizo aqui com o Number né a dele Expression Now this out data de sol na ver ok puxou meu número aqui do WhatsApp pessoal e por último o texto E aí Expression no diz parâmetros Jason teste ok puxou o texto Então o meu httprequest aqui que faz o envio de mensagem de texto no WhatsApp ele já está parametrizado tá então o seu
clicar aqui em Execute ele vai enviar mensagem normalmente igual da aula anterior Oi ó recebi aqui tá Tô testando o nosso site do msn Ok bom então é isso espero que você tenha aprendido aí como utilizar o não acerte tá e nos vemos na próxima aula Valeu pode chegando aqui na nossa penúltima aula do curso vamos falar sobre o nó leite que é o loc vai gerar um intervalo entre a execuções dos seus nós tá então por exemplo no caso aqui do nosso workflow de envio de mensagem do WhatsApp é temos apenas um envio de
mensagem de texto tá no caso aqui eu poderia criar um segundo envio tá é a segunda envio Oi ok o Porém Aqui não teria nenhum intervalo ou seja ele enviaria a mensagem ok a primeira e em seguida enviaria A segunda sem lei ou seja quase que de imediato tá E aí para que para que possa colocar o intervalo entre as duas a gente utiliza esse nó aqui tá eu vou até e fechar aqui a gente utiliza esse no aqui chamado Wade a Oi e aí eu posso definir qual vai ser a minha unidade de intervalo
nessa eu querem horas eu quero em dia só que ali minutos eu só quero em segundo tá não exemplo aqui eu vou colocar em segundos Ok e vou colocar aqui 15 tá ou seja quero que após essa bem que 15 eu vou botar 10 15 ruim bom eu quero que após 10 segundos envie a segunda mensagem tá então vou fechar aqui vou conectar esse meu leite aqui com esse aqui tá E aqui eu vou fazer a gente eu vou alterar a mensagem na verdade eu tenho que alterar lá no meu parâmetro tá é o melhor
dizendo viu o texto eu não vou colocar como parâmetros Tá eu vou colocar um valor fixo aqui mesmo então eu vou foi assim que eu vou clicar aqui reset velou tá para ele retornar que o valor para valor fixo né eu vou colocar aqui envian envia a mensagem tá vou fechar eu vou aqui alterar também botar aqui ó envia mensagem ó e aqui vou colocar eu vou pedir para resetar também me envia mensagem dois tá E aí E aí o OK meu workflow que já está pronto tá então todos os dados estão parametrizadas Ok esse
ato texto né onde é aquele vai enviar mensagem um vai aguardar 10 segundos está eu já posso até colocar aqui também é a guarda e aguarda 10 segundos o e em seguida enviar mensagem dois tá eu vou fazer isso para fazer facilitar que a visualização eu vou tentar colocar cima e vamos ver se assim vai em pó acho que dá para enxergar daqui certo e aí eu vou dar um olhar menos um aqui ó G1 E aí eu acho que dá para enxergar aí tá E vamos executar né Deixa eu salvar aqui e vamos executar
o nosso porque flor é isso Até eu vou deixar assim mesmo aqui fumar o executar ele vai enviar primeira mensagem de outra vai lá mensagem um e vai aguardar 10 segundos e vai enviar a segunda mensagem o prefeito enviou a segunda mensagem tá ok então é isso obrigado aí pela atenção e até a nossa última aula o e finalmente Chegamos na última aula do nosso curso de ntn para iniciantes Tá ok eu não poderia deixar de finalizar esse curso sem falar aqui aliás sem mostrar né um exemplo de workflow em loop né com a opção
Active ativado né fico até meio redundante é e nesse caso a gente tem que utilizar aliás temos que começar um ok flor com o nodo tipo gatilho né então todos os nós do tipo gatilho tá seja o intervalo seja um webhook eles vão poder ficar constantemente ativo está nesse caso aqui vamos usar esse nosso chamado intervalo tá que vai deixar o nosso workflow em uma espécie de Loop Oi e ele vai estar sendo executado de tanto em tanto tempo tá como se fosse o leite né é um intervalo porém em vez de ser em execução
entre as etapas vai ser o intervalo para execução do workflow ali em look Tá então vamos a prática eu vou fazer o seguinte aqui eu vou desconectar aqui esse meu start tá e vou adicionar esse menor chamado interval tá Oi e aí se você for reparar eu vou clicar aqui novamente ó todos os nós que são do tipo gatilho tá eu posso até filtrar aqui também ó é todos eles que são do tipo gatilhos você pode reparar que eles possuem esse sinal aqui ó de raio Zinho tá tem fica aqui é um gatilho somente esses
nós é que podem ativar essa opção aqui tá que a opção é que tive para manter o workflow ativo constantemente Então você foi parar todos os gatilhos eles não tem esse lado aqui para conectar com Start porque eles mesmos são os tarte Tá eu vou conectar esse meu intervalo aqui nesse meu workflow tá E aí como no leite né Vou colocar aqui o intervalo eu posso pedir aprender executar nós vamos colocar de 30 em 30 segundos certo e aqui também eu poderia colocar em minutos ou horas né Ele só não deixa eu colocar em dias
né mas eu coloquei aqui 30 segundos tá e eu vou botar aqui ó executa o que Flow A cada 30 segundos e o certo é bom E aí eu posso manter aqui as mensagens tá a mensagem um e mensagem 2 ok para não demorar muito eu posso aqui diminuir esse intervalo né Posso colocar aqui em 5 segundos a é perfeito e aí vai acontecer a mesma coisa da aula anterior né workflow vai ser disparado tá ele vai mandar a primeira mensagem no caso aqui ele vai aguardar apenas 5 segundos e vai disparar a segunda mensagem
e vai aguardar 30 segundos para Executar tudo de novo e aí ele vai mandar um aguardar 5 segundos manda dois passou 30 segundos mandar um aguardar 5 segundos moedas e assim vai ficar direto né no loop infinito enquanto eu não desativar aqui ele vai ficar no look tá é isso é serve para você utilizar em alguns casos né que você precisa fazer ali uma requisição up no caso aqui está enviando mensagem mas poderia ser uma peikko que puxa dados nerd alguma aplicação então às vezes você precisa puxar essas informações de tanto em tanto tempo e
aí é onde entra a importância do intervalo tá então mesma coisa eu vou jogar a tela aqui para cá eu vou jogar aqui e o meu aliás para até mudar um pouquinho hoje eu vou fazer o seguinte eu vou deixar do jeito que tá mesmo eu vou só copiar aqui me deixou vou pegar aqui E aí vou puxar mais para cá O opa escutar um pouquinho a Ok acho que dá para ver daí certo e aí que que eu vou fazer eu vou salvar tá e eu vou já clicar aqui Active Então a partir do
momento que o ativo aqui mesmo que flor já vai ficar executando tá então ele vai enviar a primeira mensagem E aí eu acho que eu tenho que acreditar pelo menos pela primeira vez é isso mesmo tá eu eu cliquei aqui em ative mas eu tenho que clicar aqui também tá então cliquei G1 E aí oi oi G1 em OK e ele já começou a enviar e na verdade acho que eu não precisava nem ter executado eu acho que é automaticamente ele já fica É isso mesmo vamos aguardar 30 segundos é porque aqui eu tinha que
aguardar os trinta segundos agora que eu lembrei né ele não ia executar logo de primeira né então por isso que ele acabou mandando aqui dobrado ó mando a primeira e vamos aguardar 5 segundos eu mando a segunda é isso mesmo tá realmente o não precisa clicar aqui tá ok uma vez que você ativa aqui você pode deixar que seu workflow agora vai funcionar automaticamente Então vamos aguardar mais 30 segundos a pele mandar as mensagens o Thor mandou mensagem um para aguardar 5 segundos e vai mandar mensagem hoje é perfeito bom E vai permanecendo assim infinitamente
né até eu desativar aqui tá vou desativar aqui para não ficar gerando spam para mim tá bom então é basicamente é essa a funcionalidade do nó intervalo Tá bom então a gente encerra por aqui o nosso curso para iniciante e no finalzinho agora eu vou tá deixando uma palavra é com relação a tudo o que foi ensinado aqui e também é propostas futuras né se for o caso Tá bom então um abraço e até a próxima aula né ou então o melhor dizendo o próximo vídeo Um abraço bom Chegamos aqui ao final do curso tá
e não poderia deixar as minhas palavras finais aqui é é primeiramente parabéns né por ter chegado até aqui embora né Tenha sido um curso bem básico né bem breve é eu acredito que ele vai te ajudar né a entender um pouco melhor aí como funciona o ntn né E como você criar e os seus o workflow tá bom é a princípio a gente já está estudando a possibilidade de fazer um curso é intermediário e avançado né onde a gente vai poder explorar um pouco mais é tantos os nós né que mostramos aqui nesse curso de
iniciante como também novos nós né mostrar também como criar alguns exemplos de workflows né completos utilizando várias ferramentas que tem aí na web tá então é algo que a gente já vai começar a preparar e eu creio que em breve em breve já vamos estar lançando aí esse curso mais completo de vamos assim tá bom então assim desejo muito sucesso aí para você tá é a qualquer dúvida que você tiver você pode estar acessando aqui o nosso grupo do telegram tá só se essa lá o grupo nsn BR tá bom ou você também pode diretamente
lá no e do msn e deixar sua dúvida lá no fórum que o pessoal também responde por lá tá bom então espero que você tenha gostado não deixe de deixar a sua avaliação tá se você gostou muito desse curso deixa isso as cinco estrelas e falha aí o que que você achou do curso né Quais foram os prós e também quais foram os e os contras né para que a gente possa também está sempre melhorando aí os nossos conteúdos Tá bom então um forte abraço e te vejo e até o próximo curso valeu e [Música]