
Envoyer des SMS avec Node.js | One Dev Minute
Temps de lecture : 1 minute
Bienvenue à Une minute de développement! Cette série est hébergée sur la chaîne YouTube de Vonage Dev YouTube channel. L'objectif de cette série de vidéos est de partager des connaissances sous forme de petites bouchées.
Dans cette démonstration rapide, Amanda Cavallaro vous montrera comment envoyer des SMS avec l'API Messages de Vonage et Node.js.
Transcription
Envoyons des SMS à l'aide de Node.js avec l'API Messages de Vonage.
Avant de commencer, assurez-vous que vous avez.. :
a créé le compte Vonage.
a installé Node.js et la version bêta de Vonage CLI.
Dans le tableau de bord de Vonage, cliquez sur "Settings" dans le menu de gauche. Assurez-vous que l'API Messages est définie par défaut dans les paramètres SMS, puis cliquez sur "Enregistrer".
Créez une application et cliquez sur "Générer la clé publique et privée". Un fichier sera téléchargé. Nous allons l'utiliser dans une seconde.
Créez un dossier de projet, changez de répertoire à l'intérieur de celui-ci et ouvrez votre éditeur de code préféré. Ajoutez la clé privée que vous avez téléchargée à la racine du projet. Installez la dépendance du SDK du serveur Vonage et créez un fichier index.js et créez un fichier
Initialiser une nouvelle instance d'objet Vonage. Ajoutez l'identifiant de l'application et la clé privée. Vous les trouverez sur votre tableau de bord Vonage.
Déclarez une variable contenant le texte qui sera envoyé par SMS et une autre variable qui contiendra le numéro de téléphone auquel nous enverrons le texte.
Il est temps d'utiliser l'API Messages pour envoyer un SMS. Nous utiliserons la méthode vonage.channel.send de la bibliothèque Node de Vonage.
Pour envoyer un SMS, nous allons spécifier un type pour son destinataire et son expéditeur : SMS.
Le premier champ contiendra le destinataire et le second l'expéditeur.
Pour le contenu, nous allons spécifier un type de texte et le champ de texte qui contiendra notre message textuel.
Le rappel renvoie une erreur et l'objet de réponse enregistre les messages relatifs à la réussite ou à l'échec de l'opération.
Enfin, vous pouvez exécuter le code node index.js à partir de votre terminal.
Vous recevrez le SMS sur le numéro de téléphone indiqué. Les liens ci-dessous vous permettront d'en savoir plus.
Liens
Lire la version écrite du tutoriel
Référencement du code sur GitHub
Rejoindre la communauté des développeurs de Vonage sur Slack