https://d226lax1qjow5r.cloudfront.net/blog/blogposts/send-sms-messages-with-node-js-one-dev-minute/send-sms.png

Envoyer des SMS avec Node.js | One Dev Minute

Publié le June 21, 2022

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

Référence du code sur Glitch

Rejoindre la communauté des développeurs de Vonage sur Slack

Partager:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda CavallaroDéfenseur des développeurs