Como enviar uma mensagem de texto usando o JavaScript/Node.js em 30 segundos com a Twilio
Tempo de leitura: 1 minuto
Você está criando um app do Node e precisa enviar mensagens de texto. Sabia que leva apenas 30 segundos? Veja o vídeo que mostra como é rápido começar:
Vídeo: como enviar SMS no Node em 30 segundos
Não é possível copiar e colar de um vídeo. Por isso, veja todo o código que precisa com essas três linhas expandidas da forma como as escreve em um app normal do Node.
Nota: o código abaixo foi atualizado para usar a versão mais recente da biblioteca auxiliar.
Se quiser executar este código, abra um arquivo chamado index.js
, copie e cole esse código e o execute em seu terminal (no mesmo diretório em que o arquivo está salvo):
O que acabou de acontecer?
Vejamos agora o passo a passo do vídeo.
Instale a biblioteca auxiliar da Twilio no Node usando o npm.
Abra uma sessão do Node ao digitar node
no seu terminal e solicite a biblioteca twilio
.
Instancie um cliente REST com o account sid (sid da conta) e o auth token (token de autenticação), disponível no Console da conta da Twilio:
No vídeo, as variáveis de ambiente estão armazenadas para evitar mostrar as credenciais para você. É possível fazer da seguinte forma:
Agora, é preciso ter:
- O número para o qual você está enviando a mensagem
- O Número de telefone da Twilio do qual você está enviando a mensagem
- O corpo da mensagem
Com isso, você pode agora enviar uma mensagem de texto ligando para client.sendMessage()
:
Agora, basta esperar a magia acontecer!
Mal podemos esperar para ver o que você vai criar
Você enviou uma mensagem de texto e agora está pronto para enfrentar o mundo. Consulte a Documentação da API REST da Twilio e a documentação referente ao trabalho com a biblioteca auxiliar do Node para ver o que mais é possível fazer. Confira também nossos tutoriais para ver mais exemplos, como: como enviar notificações SMS, como ocultar números de telefone para a privacidade do usuário ou a autenticação de dois fatores para a segurança do usuário.
Publicações relacionadas
Recursos relacionados
Twilio Docs
De APIs a SDKs e aplicativos de amostra
Documentação de referência de API, SDKs, bibliotecas auxiliares, guias de início rápido e tutoriais para sua linguagem e plataforma.
Centro de Recursos
Os mais recentes e-books, relatórios do setor e webinars
Aprenda com especialistas em engajamento do cliente para melhorar sua própria comunicação.
Ahoy
Centro da comunidade de desenvolvedores da Twilio
Melhores práticas, exemplos de código e inspiração para criar comunicações e experiências de engajamento digital.