
Envie mensagens SMS com Node.js | One Dev Minute
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.
Links
Leia a versão escrita do tutorial
Participe do Slack da Comunidade de Desenvolvedores da Vonage