Como integrar com uma API na PRÁTICA? (Passo a passo - Enviando SMS)
Вставка
- Опубліковано 21 сер 2024
- As API's são fundamentais quando falamos em desenvolvimento de software porque elas de fato otimizam o nosso trabalho. É através dessa interface de comunicação que nós conseguimos consumir funcionalidades de outros sistemas sem ter que implementar tudo do zero e reinventar a roda!
✅ Conheça a NVOIP!
A nova API que veio para desburocratizar a telefonia no Brasil.
rebrand.ly/NVOIP
Nesse vídeo aqui vou te mostrar como integrar com uma API na prática de verdade, vamos entender como ler uma documentação e ainda criar um script de envio de SMS consumindo uma API passo a passo. O conhecimento que vou te passar aqui nesse vídeo, vai servir para qualquer linguagem de programação, porque vamos abordar os conceitos e no final, vou te mostrar o código implementado em swift, javascript e ainda C#. Vamos programar e realmente colocar a mão no código, passo a passo para integrar com uma API.
Fiz um vídeo aqui no canal explicando o que são as API's, e para que elas servem, se você ainda não entende esse conceito, recomendo que assista! Mas resumidamente as API's são interfaces de comunicação que vão permitir a comunicação entre serviços, permitindo com que eu utilize recursos de terceiros no meu projeto.
Por exemplo, imagine que você precise enviar uma SMS para o usuário através do seu sistema, como você faria isso? Como que a informação faria para sair do seu sistema para o celular? Você iria desenvolver tudo do zero? É claro que não, isso realmente seria inviável! Então, nesses casos, eu preciso de alguém que me forneça justamente esse serviço para enviar SMS e tudo que eu preciso fazer, é utilizar essa solução pronta em meu sistema! É justamente aí que as API's facilitam a nossa vida e abrem um mundo de possibilidades.
Para vermos na prática como funciona, vamos fazer um script de envio de SMS e você verá como é simples. A primeira coisa que você deve fazer para integrar com uma API, é acessar a sua documentação. A documentação vai justamente te mostrar o contrato, as regras que você deve seguir para conseguir utilizar o serviço. Sem essas regras muito bem documentadas você terá grandes dificuldades de fazer sua integração. Pois por exemplo, se preciso integrar com o serviço e ele não me diz exatamente como enviar a informação ou como e vou receber, você vai precisar de muita persistência e uma bola de cristal para adivinhar não é mesmo? E olha… acontece muito por aí. Então o fator decisivo antes de escolher uma API, é verificar se ela está de fato bem documentada.
Assista o vídeo e vamos aprender como abstrair uma documentação para implementar nosso código!
#api #programacao #passoapasso
meu curso FREELANCER ✅
rebrand.ly/tra...
Aprenda a ser um freelancer do Zero, com rentabilidade e estabilidade!
⏰ Duração do vídeo: 20:30
ツ ESPERO QUE VOCÊS APRECIEM ESTE VÍDEO!
👉Se você gosta deste vídeo, por favor, curta e compartilhe.
👉 Não se esqueça de se inscrever neste canal e pressione a campainha 🔔 para mais atualizações.
👉 Inscreva-se agora! rebrand.ly/Att...
Não se esqueça de me dizer sua opinião nos comentários abaixo.
.................................................. .................................................. ...................................
.................................................. .................................................. ...................................
Assistir meus outros vídeos:
★ Como se tornar um desenvolvedor BACKEND? (Passo a passo / Roadmap)
• Como se tornar um dese...
★ Como estudar PROGRAMAÇÃO do jeito certo? (Guia programador - passo a passo)
• Como estudar PROGRAMAÇ...
★ O que é uma API? (Guia programador)
• O que é uma API? (Guia...
★ Como ser um FRONTEND FREELANCER? (Guia programador passo a passo)
• Como ser um FRONTEND F...
★ Programador BACKEND ou FRONTEND? qual carreira escolher?
• Programador BACKEND ou...
★ Como se tornar um desenvolvedor FRONTEND? (Passo a passo / Roadmap)
• Como se tornar um dese...
★ 5 Plataformas para trabalhar como freelancer e ganhar dinheiro na internet 💰💸
• 5 Plataformas para tra...
★ As MELHORES plataformas FREELANCER para PROGRAMADORES 💰💸
• As MELHORES plataforma...
.................................................. .................................................. ...................................
.................................................. .................................................. ...................................
✿ MANTENHA-SE CONECTADO:
💖 Links Meus
beacons.page/a...
Faz um curso de lógica de programação. Sua didática é incrível!
Obrigada ☺️
@@attekitadev apoio em
@@attekitadev Recebi uma SMS do número 30125, avisando sobre uma viagem de Uber “Fulana está a caminho, acompanhe a viagem com a Uber “ e em seguida tinha um link. Você sabe dizer porque essa SMS chegou até mim? Ela apertou em algum lugar pra compartilhar comigo ? Eu li sobre API de SMS, que são mensagens automatizadas, mas não entendi porque chegou pra mim.
Você fala de um jeito tão claro, didático e acessível!!! Arrasa demais no conteúdo, muito sucesso pro seu trampo
Que diferença uma boa didática faz! Entrei nesse canal e agora tô respirando de alívio. Obrigada 😍
Estou trabalhando com uma API que também é bem documentada, isso faz grande diferença mesmo!
Gostei que falou um pouco sobre essa parte de autenticação para o acesso, ela também é importante!
Simmm demais! Documentação faz muita diferença. Ja tive integrações que foi necessário conversar com os devs da API para entender o que se passava, tenso 😰
Velho achei uma mina de ouro nesse video! tenta fazer um tutorial de transações bancarias pra um e-comerce, com essa didatica fica mt facil um assunto q eu achava tão complicado.
Esse tipo de vídeo é muito show ... muito obrigado por compartilhar conosco!
Obrigadaaaaaaa
Uallll, que aulão fino , parabéns moça, amei essa aula, me inspirou demais, fiz uma entrevista e falei que não sabia sobre Auth2 mas depois descobri que eu usava isso direto só não sabia o nome kkkkkkk, sua aula ficou excelente, muito bem explicada
🗿🍷 aula deveras fina
Muito boa a explicação, estou tentando criar meu primeiro app bem simples com uma api...mas admito que está sendo meio difícil por eu não saber fazer
Attekitaaaa, pode falar sobre segurança ao fazer uma API? Como por exemplo, tratar querys, parametros, cors, e etc...?
Obrigada pela sugestão 🥰!
@@attekitadev Boa tarde. Preciso de um serviço de instalação de software que irá ser necessário em instalação de apis. Tenho Manual explicando mas não estou conseguindo executar. Gostaria de contratar este serviço. Pode me ajudar?
Aí sim, você ensina bem!
Aula muito boa. Obrigado!!!
Gosto dessa e também do canal Organic Sheets
Realmente é uma aula e tanto, parabéns !!
Parabéns!!
Incrível o conteúdo!
Ganhou mais um inscrito!
Muito bom! Deu ate vontade de migrar
Genial, que vídeo rico!
Excelente 🎉
Muito top e bem explicativo, parabéns!
explica muito bem.
Antes de tudo, parabéns querida pela excelente aula. Eu tenho um elogio e uma pergunta: Não entendi nada, muito mais por minha incapacidade de compreender essa lógica de programação. No entanto, você beira a perfeição pedagógica. Pergunto: eu gostaria de fazer uma integração via API, como faço pra ter você fazendo essa integração? No mais gratidão!
Que video! Parabens
que baita aula, parabéns ,um dia chego lá :) :) :)
Obrigada ☺️
amei muito, aprendi como integrar ela no Zap do meu vô pra quando ele mandar pix para minha vó cair para mim, muito obrigado 😄👍
API NVOIP para evio SMS é excelente! Mais só tem um detalhe. O texto que é enviado com acentos e cedilha são removidos ficando apenas o texto puro. Tipo: Praça, fica -> praca. Seria muito importante API poder enviar acentos e cedilha tbm! Mais creio que irão implementar! Fora isso tudo certo! :D
Eu me perco muito na logica de consumo de api, muitas vezes, eu não processo o raciocínio dos devs, não sei se isso é apenas diferença de conhecimento e prática ou uma dificuldade pessoal, estou estudando ainda mais logica de programação e raciocínio logico para ver se consigo comecar a pensar de forma logica para resolver problemas de programação.
ótimo video, super util
Obrigada ☺️
Quando você fala de requisição e validação de acesso de usuário, essa requisição vem do provedor da API ou de quem está fazendo a integração?
Boa noite. Fantástico, parabéns. Pergunta, dá pra apresentar um exemplo em PHP ?
toda utilização de API segue esses parametros ? criação de URL, parametros de body..., etc?? Mt obg pelo videoo, parabens
Uma pergunta! Uma vez tentei consumir uma api em javascript de um sistema EAD, e tentei usar o método get, aí dava erro de segurança porque a url e o domínio precisavam ser o mesmo do site! Ou seja, em javascript eu só conseguia consumir se a chamada fosse dentro da própria aplicação que disponibiliza a API! Mas se eu usasse um C# ou uma aplicação postman por exemplo, eu conseguia consumir a API sem problema! Pesquisando, eu encontrei artigos dizendo que isso é uma segurança do Browser, e que isso é definido no código interno da API! Isso é um problema para consumir certas APIs somente com javascript, porque é preciso fazer um back end para consumi-las! Minha pergunta é a seguinte: Existe alguma forma de resolver isso, ou seja, conseguir usar a API no javascript sem acionar esse erro de ter que ser dentro da mesma url ??? Ou somente usando um backend mesmo ????
Vc podia fazer algo parecido com a documentação do booking, não achei nada até agora. :)
Attekitaaa, Coloca mais conteúdo de Swift para iniciante. Estou querendo iniciar no Swift.
Vou trazer sim! Pode deixar ☺️
o que preciso saber antes para aprender API...Tipo html, css, js e depois eu vou pro api?
faz um video mostrando integrando api em python
No caso isso é tipo quando você cadastra um App de banco em outro celular e o banco manda uma mensagem de sms no número de celular?
C#❤❤❤
Muito bom
Obrigada ☺️
Boa tarde Attekita, pode ser feito uma API para enviar documentação (pdf, excell, word, etc) ?...Trabalho com roteirização , são documentos expecíficos queria integrar o meu serviço aos Recursos Humanos das empresas que eu presto serviço.
Eu estou tentando consumir a api viaCEP com Javascript no meu projeto em django, mas ele retorna erro de cors, será que é algo que tenho que passar no header do JS?
mesma coisa aqui...
já vi esse erro em algum lugar antes, acho que tem a ver com o navegador não deixando executar scripts de um outro domínio. Pelo que vi você tem que habilitar alguma coisa pra funcionar
como envio o certificado digital e senha numa requisição
poxa a parte mais importante ver o formato do nymero e tu ocuta kk
Muito legal, mas é longe da minha prática. Estou integrando um sistema de gestao de rastreio ERP e há inúmeras exceções das quais eu não sei o que fazer. A documentação é um lixo e meu emprego está em jogo
Preciso fazer um sistema para enviar sms, alguém pode me ajudar ?
API é tudo pago. (de graça só paga pelo que consome kkk)
lindo v mulher programando... e com tamanha desenvoltura... sonho casar com uma
MUITO LENGA, LENGA!..Perca de tempo