https://a.storyblok.com/f/270183/41413/9a269a0500/thumbnail-and-assets-for-one-dev-minute-1.jpg

Envie mensagens SMS com Node.js | One Dev Minute

Publicado em February 28, 2022

Tempo de leitura: 1 minuto

Bem-vindos ao One Dev Minute! Esta série está hospedada no canal do YouTube VonageDev. O objetivo desta série de vídeos é compartilhar conhecimento de forma concisa.

Este rápido passo a passo mostrará como enviar mensagens SMS usando o Node.js e a SMS API da Vonage.

Transcrição

Vamos enviar mensagens SMS usando o Node.js com a SMS API da Vonage. Antes de começarmos, verifique se você:

  • Criou uma conta no site da Vonage,

  • Ele instalou o Node.js e o Vonage CLI Beta.

No painel da Vonage, clique em “Configurações (Configurações, em inglês)” no menu à esquerda.

Certifique-se de que a API de Mensagens esteja definida como padrão nas configurações de SMS e clique em “salvar" para salvar.

Crie um aplicativo e clique em "Gerar as chaves pública e privada" para gerar as chaves pública e privada. Um arquivo será baixado. Vamos usá-lo daqui a pouco.

Crie uma pasta para o projeto, navegue até ela e abra seu editor de código favorito.

Adicione a chave privada baixada à raiz do projeto.

Instale a dependência do SDK do Servidor da Vonage e crie um arquivo index.js.

Inicialize uma nova instância do objeto Vonage. Adicione o ID do aplicativo e a chave privada. Eles podem ser encontrados no seu painel da Vonage.

Declare uma variável que contenha o texto a ser enviado por SMS e outra variável que contenha o número de telefone para o qual enviaremos uma mensagem de texto.

É hora de usar a SMS API para enviar um SMS. Usaremos o método vonage.channel.send do SDK do Node da Vonage.

Para enviar um SMS, especificaremos “SMS” como o tipo de destinatário e remetente.

O primeiro campo conterá o destinatário e o segundo, o remetente.

Para o conteúdo, especificaremos um tipo de texto e o campo de texto que conterá nossa mensagem.

A função de retorno de chamada retorna um erro, e o objeto de resposta registrará mensagens sobre o sucesso ou a falha da operação.

Você pode executar o código digitando node index.js na linha de comando. Você receberá a mensagem de SMS no número de telefone especificado.

Você pode saber mais nos links abaixo.

Leia a versão em inglês do tutorial

Consulte o código no GitHub

Confira o código no Glitch

Participe do Slack da comunidade de desenvolvedores da Vonage

Compartilhar:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda CavallaroRepresentante de Desenvolvedores