Envoyer un message WhatsApp en 30 secondes avec C#
Temps de lecture: 2 minutes
Dans un précédent post, vous avez appris comment envoyer des SMS depuis votre application, mais avec la nouvelle API Twilio pour WhatsApp, vous pouvez maintenant envoyer un message WhatsApp de façon similaire et tout aussi rapidement !
Pour vous faciliter la tâche, vous trouverez tout le code dans cet article et ici, un lien pour voir le projet complet sur GitHub.
Si vous voulez voir une intégration complète des APIs Twilio dans une appli .NET Core, allez voir cette série gratuite de 5 vidéos que j’ai créées. C’est un peu à part de cet article, mais ça vous donnera un aperçu complet de beaucoup d’APIs en même temps.
Voici ce dont vous aurez besoin pour suivre ce tutoriel :
- Un compte Twilio (inscrivez-vous gratuitement ici)
- La version .NET Core 2.1 SDK et runtime
- La Sandbox WhatsApp activée sur votre compte Twilio (suivez ces instructions pour activer la sandbox)
Après avoir créé votre nouvelle application Console .NET, ajoutez le package Twilio NuGet à la solution. Si vous n’êtes pas certain de savoir faire ça, allez voir ce post.
Ouvrez le fichier Program.cs
et ajoutez-y la déclaration using
de Twilio. Initialisez le client REST Twilio en utilisant votre Account SID et votre Auth Token, que vous trouverez dans la console Twilio.
J’ai ajouté mon Account SID et Auth Token comme variables d’environnement mais vous pouvez aussi les ajouter via App Settings and User Secrets.
Maintenant on doit appeler la méthode MessageResource.Create
. Entrez le numéro de téléphone WhatsApp Twilio que vous voulez ainsi que votre numéro WhatsApp, tous deux au format E.164. Oh et un message évidemment ! 😀
Restaurons maintenant les packages NuGet pour s’assurer que nous les avons tous téléchargés, puis buildez et exécutez le projet.
En un rien de temps, vous entendrez un bip et votre message WhatsApp sera arrivé sur votre téléphone !
Pour conclure
Vous avez construit en un rien de temps une application simple qui vous permet d’envoyer des messages WhatsApp. Vous pouvez aussi intégrer ce code à vos applications existantes !
Allez voir le quickstart WhatsApp, la documentation Twilio REST API et les librairies C#/.NET pour plus d’idées et de conseils pratiques.
Dites-moi ce que vous avez fait avec ou contactez-moi pour n’importe quelle autre question! J’ai hâte de voir ce que vous avez codé!
- Twitter: @LaylaCodesIt
- GitHub: layla-p
Articles associés
Ressources connexes
Twilio Docs
Des API aux SDK en passant par les exemples d'applications
Documentation de référence sur l'API, SDK, bibliothèques d'assistance, démarrages rapides et didacticiels pour votre langage et votre plateforme.
Centre de ressources
Les derniers ebooks, rapports de l'industrie et webinaires
Apprenez des experts en engagement client pour améliorer votre propre communication.
Ahoy
Le hub de la communauté des développeurs de Twilio
Meilleures pratiques, exemples de code et inspiration pour créer des expériences de communication et d'engagement numérique.