Créer des groupes WhatsApp avec C NET

10 janvier 2025

Dans ce tutoriel, vous apprendrez à automatiser la création d'un groupe WhatsApp via l'API de Wassenger avec C# (.NET)

Bonjour ! Prêt à améliorer votre stratégie marketing ? Découvrez comment la création de groupes WhatsApp avec Wassenger et C# (.NET) peut révolutionner votre manière de communiquer avec vos clients et d'augmenter vos ventes. Dans cet article, nous verrons pourquoi cette approche est non seulement intelligente mais essentielle pour bâtir une communauté et maintenir l'engagement de votre audience. Lisez la suite pour savoir comment Wassenger simplifie le processus et renforce vos actions marketing !

🤩 🤖 Wassenger est une solution API complète pour WhatsApp. Inscrivez-vous pour un essai gratuit de 7 jours et commencez en quelques minutes !

Prérequis

  • Avoir un numéro WhatsApp déjà lié à la plateforme et en ligne.
  • Récupérer l'ID unique de votre numéro fourni dans Wassenger depuis ici.

Point de terminaison de l'API

Nous utiliserons le point de terminaison API suivant pour créer le groupe :

Préparer la requête

URL cible de l'API en utilisant la méthode POST

Testez l'API directement dans votre navigateur en cliquant ici

https://api.wassenger.com/v1/devices/{deviceId}/groups

En-têtes HTTPS requis > Obtenez votre clé API ici

Content-Type: application/json
Token: $API_TOKEN

Créer un nouveau groupe

// This code requires you to have installed RestSharp package. // Documentation: https://restsharp.dev // Installation: https://www.nuget.org/packages/RestSharp

var client = new RestClient("https://api.wassenger.com/v1/devices/${DEVICE\_ID}/groups"); var request = new RestRequest(Method.POST); request.AddHeader("Content-Type", "application/json"); request.AddHeader("Token", "API TOKEN GOES HERE"); request.AddParameter("application/json", "{\"name\":\"Group name\",\"description\":\"This is a group sample description\",\"participants\":[{\"phone\":\"+12345678902\",\"admin\":true},{\"phone\":\"+12345678902\",\"admin\":false}],\"permissions\":{\"edit\":\"admins\",\"send\":\"all\",\"invite\":\"admins\",\"approval\":false}}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);

// This code uses the built-in HttpClient package in the .NET framework. // Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=net-6.0

using System.Net.Http.Headers; var client = new HttpClient(); var request = new HttpRequestMessage { Method = HttpMethod.Post, RequestUri = new Uri("https://api.wassenger.com/v1/devices/${DEVICE\_ID}/groups"), Headers = { { "Token", "API TOKEN GOES HERE" }, }, Content = new StringContent("{\"name\":\"Group name 2\",\"description\":\"This is a group sample description\",\"participants\":[{\"phone\":\"+12345678909\",\"admin\":true}],\"permissions\":{\"edit\":\"admins\",\"send\":\"all\",\"invite\":\"admins\",\"approval\":false}}") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } } }; using (var response = await client.SendAsync(request)) { response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body); }

🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Découvrez plus de 100 cas d'utilisation de l'API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en commençant en quelques minutes!

Test en direct de l'API

Vous pouvez tester l'API en direct et l'explorer directement depuis votre navigateur.

Une fois vos tests terminés, récupérez l'exemple de code généré automatiquement dans le langage de programmation de votre choix et vous serez prêt à démarrer.

Essayez notre testeur d'API en direct avec différents langages de programmation

FAQ

Quelles sont les meilleures pratiques pour éviter les échecs lors de la création de groupes WhatsApp via l'API ?

Pour minimiser les échecs lors de la création de groupes WhatsApp, commencez avec un ou deux participants seulement et n'en ajoutez que quelques-uns à la fois. Une fois le groupe créé avec succès, ajoutez progressivement d'autres membres, en limitant les ajouts à 10 participants simultanément en utilisant le ‘Add participants’ API endpoint. Cette approche aide à prévenir les problèmes, surtout si votre numéro WhatsApp est déjà associé à de nombreuses conversations actives.

Autres ressources utiles

Documentation de l'API

Pour plus de détails sur le point de terminaison de l'API, consultez la documentation où vous trouverez toutes les informations sur les paramètres de requête acceptés, les réponses de succès ou d'erreur possibles et des exemples de code prêts à l'emploi dans plusieurs langages de programmation :

https://app.wassenger.com/docs/#tag/Groups

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free