Enviando SMS no Ruby On Rails | Rails em 8 minutos!

Neste Screencast você vai aprender como enviar SMS diretamente do seu APP Ruby On Rails de forma bem fácil através de um passo a passo simples.

Com o envio de SMS’s você pode enviar notificações importantes para seus usuários mesmo quando eles estão sem internet e também pode fazer validações mais seguras enviando um SMS’s de confirmação na hora do registro de usuário ou em operações que necessitem de mais segurança.

Então vem com a gente aprender essa técnica 😀💪

 

 

Criando sua conta no Twilio

Antes de iniciar o tutorial é importante que você crie uma conta no Twilio clicando aqui, ele é a aplicação que enviará o SMS quando solicitarmos.

Para criar a conta basta entrar no site, preencher os dados de registro, validar seu email, validar seu mobile e quando ele perguntar para que você vai usar a sua conta você seleciona a opção Hackathon (ou teste), ele deve liberar uma versão trial para você e solicitar que você escolha um número de telefone.

 

Preparando o projeto

  1. Crie um novo projeto Rails rodando:

  2. Coloque no seu Gemfile:

  3. Rode no console:

  4. Gere um controller e uma view para enviarmos o SMS rodando:

  5. Rode no console:

  6. Atualize o routes colocando:

     

Incluindo as credenciais

  1. Abra os credentials (saiba mais sobre eles clicando aqui) do Rails rodando:

  2. Inclua no final (substituindo as *** por suas credenciais do Twilio):

  3. Feche o nano:

    1. Pressione: ctrl + x

    2. Pressione: s

    3. Pressione a tecla ENTER

  4. Crie um arquivo chamado twilio.rb em config/initializers

  5. Coloque nele:

     

Preparando o Service

  1. Crie um service para enviar o SMS rodando:

  2. Nele coloque:

 

Preparando o Controller e a View

  1. No controller Message coloque:

  2. Na view app/views/messages/new coloque:

 

Testando

  1. Depois de garantir que tudo está Ok (códigos e credenciais) suba o servidor:

  2. Preencha o Form com a mensagem que você gostaria de enviar e seu número (+55 DDD Número) e clique em ENVIAR SMSsms rails

  3. Pronto, você receberá uma mensagem no seu Mobile.twilio ruby

 

Conclusão

Enviar SMS’s usando serviços com o Twilio é realmente muito fácil, caso você tenha ficado com alguma dúvida sobre esse processo vale a pena visitar a documentação oficial do Twilio clicando aqui.

Caso você deseje ver por aqui um Screencast ensinando como receber SMS’s usando o Twilio ou como implementar uma checagem dupla no registro de usuários (usando SMS) deixa um comentário ai em baixo dizendo “quero mais tutoriais sobre SMS”.

Espero que você tenha curtido esse conteúdo e que você compartilhe ele com outros programadores, Muito Obrigado 😀

Leonardo Scorza.

 



12 formas de vencer o bloqueio criativo e escrever textos memoráveis (e 6 dicas extras)

Não perca nenhum conteúdo

Receba nosso resumo semanal com os novos posts, cursos, talks e vagas \o/




Você é novo por aqui?

Primeira vez no OneBitCode? Curtiu esse conteúdo? O OneBitCode tem muito mais para você!

O OneBitCode traz conteúdos de qualidade e em português sobre programação com foco em Ruby on Rails e outras tecnologias como Angular, Ionic, React, desenvolvimento de Chatbots e etc.

Se você deseja aprender mais, de uma forma natural e dentro de uma comunidade ativa, visite nosso Facebook e nosso Twitter, veja os screencasts e talks no Youtube, alguns acontecimentos no Instagram, ouça os Podcasts e faça parte de nossa Newsletter.

Além disso, também estamos com alguns e-Books muito interessantes para quem deseja se aprimorar como programador e também como freelancer (os e-Books são gratuitos!):

Espero que curta nossos conteúdos e sempre que precisar de ajuda com os tutoriais, fala com a gente! Seja por Facebook ou e-mail, estamos aqui para você 🙂

Bem-vindo à família OneBitCode \o/

agosto 11, 2019

6
Deixe um comentário

avatar
3 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
Leonardo ScorzaFabián Jair Torres MaldonadoLorisFabio Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Fabio
Visitante
Fabio

quero mais tutoriais sobre SMS

Loris
Visitante
Loris

quero mais tutoriais sobre SMS

Fabián Jair Torres Maldonado
Membro
Fabián Jair Torres Maldonado

Los tutoriales de OneBitCode son los mejores, con este tutorial fue una gran oportunidad para conocer de este tipo de tecnología. Gracias

Feito com s2 por OneBitCode
%d blogueiros gostam disto: