https://a.storyblok.com/f/270183/39649/92c053c7cb/send-sms.png

Envie mensagens SMS com Node.js | One Dev Minute

Publicado em June 21, 2022

Tempo de leitura: 1 minuto

Bem-vindo ao One Dev Minute! Esta série é apresentada no canal do Vonage Dev no YouTube. O objetivo desta série de vídeos é compartilhar conhecimento em pequenas doses.

Neste breve tutorial, Amanda Cavallaro vai mostrar como enviar mensagens SMS usando a Messages API do Vonage e o Node.js.

Transcrição

Vamos enviar mensagens SMS usando o Node.js com a Messages API do Vonage.

Antes de começarmos, certifique-se de que você tenha:

  • criou o Account da Vonage.

  • instalei o Node.js e a versão beta da CLI da Vonage.

No painel do Vonage, clique em “Configurações” no menu à esquerda. Verifique se a Messages API está definida como padrão nas configurações de SMS e, em seguida, clique em “Salvar”.

Crie uma aplicação e clique em “Gerar a chave pública e a chave privada”. Um arquivo será baixado. Vamos usá-lo daqui a pouco.

Crie uma pasta de projeto, acesse o diretório dentro dela e abra seu editor de código preferido. Adicione a chave privada que você baixou à raiz do projeto. Instale a dependência do SDK do servidor Vonage e crie um index.js arquivo.

Inicialize uma nova instância do objeto Vonage. Adicione o ID do aplicativo e a chave privada. Essas informações podem ser encontradas no seu painel do Vonage.

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

É hora de usar a Messages API para enviar um SMS. Vamos usar o vonage.channel.send método da biblioteca Vonage Node.

Para enviar um SMS, vamos especificar um tipo para o destinatário e para o remetente: SMS.

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

Quanto ao conteúdo, vamos especificar um tipo de texto e o campo de texto que conterá nossa mensagem.

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

E, por fim, você pode executar o código node index.js no seu terminal.

Você receberá a mensagem SMS no número de telefone indicado. Saiba mais nos links abaixo.

Leia a versão escrita do tutorial

Consulte o código no GitHub

Consulte 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