Voici tout ce que vous devez savoir sur la fonctionnalité Statut WhatsApp et comment publier des mises à jour automatiquement sur votre numéro WhatsApp pour mieux engager vos clients.
🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Découvrez plus de 100+ cas d'utilisation API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en démarrant en quelques minutes!
Qu’est-ce que le Statut WhatsApp ?
Le Statut WhatsApp, également appelé Stories WhatsApp (similaire aux Stories Instagram), est une fonctionnalité qui vous permet de publier des mises à jour de statut de profil qui disparaissent après 24 heures. Vous pouvez publier des photos, vidéos, texte, liens et GIFs.
Si vous savez utiliser les Stories Instagram, vous serez à l’aise. Vous apprendrez rapidement comment consulter le statut WhatsApp d’un ami et mettre à jour le vôtre.
Par défaut, le Statut WhatsApp n’est visible que par deux utilisateurs qui se sont mutuellement enregistrés dans leur carnet d’adresses. Si vous n’avez pas le numéro de quelqu’un dans vos contacts, il ne pourra pas voir votre message de statut.
Cela dit, aujourd’hui nous vous présentons la façon la plus efficace de programmer vos stories WhatsApp afin de tenir vos clients/contacts informés de toutes vos nouveautés et de votre marque. Découvrez comme c’est facile avec Wassenger
Consultez comment télécharger un nouveau statut WhatsApp (story) en quelques minutes ici
Remarque : la fonctionnalité API des statuts WhatsApp est uniquement disponible dans les plans Platform. Si vous souhaitez l’utiliser, veuillez mettre à niveau votre plan.
Prérequis
- Avoir un numéro WhatsApp déjà lié à la plateforme et en ligne.
Point de terminaison API
Nous utiliserons le point de terminaison API suivant pour mettre à jour le statut WhatsApp :
Préparer la requête
URL cible de l’API en utilisant la méthode POST
https://api.wassenger.com/v1/chat/{deviceId}/status
En-têtes HTTPS requis > Obtenez votre clé API ici
Content-Type: application/json
Token: $API_TOKEN
Utilisez le corps en format JSON pour une mise à jour image
{
"message": "This is a scheduled WhatsApp status update for tomorrow with an image",
"schedule": {
"date": "2024-09-21T10:53:24.998Z"
},
"media": {
"url": "https://picsum.photos/seed/picsum/600/400"
}
}
Utilisez le corps en format JSON pour une mise à jour vidéo
{
"message": "This is a scheduled WhatsApp status update for tomorrow with an image",
"schedule": {
"date": "2024-09-21T10:53:24.998Z"
},
"media": {
"url": "https://download.samplelib.com/mp4/sample-5s.mp4"
}
}
Utilisez le corps en format JSON avec des paramètres supplémentaires comme la police de texte ou la couleur de fond
Remarque : Lors du téléversement d’images, le paramètre colour ne peut pas être ajouté
{
"message": "This is a scheduled WhatsApp status update for tomorrow with an image",
"schedule": {
"date": "2024-09-21T10:53:24.998Z"
},
"font": "helvetica",
"color": "red_purple",
}
🖥️ Vous cherchez un exemple de code ? Allez sur le testeur d’API en direct et obtenez des exemples de code prêts à l’emploi en 15+ langages de programmation, y compris Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL et plus encore.
🤩 🤖 Wassenger est une solution API complète pour WhatsApp. Inscrivez-vous pour un essai gratuit de 7 jours et démarrez en quelques minutes !
Publier le statut avec du code
Découvrez comment utiliser le code dans votre navigateur sans installer de logiciel.
Vous pouvez également trouver différents langages à tester sur Replit.com:
🤩 🤖 Wassenger est une solution API complète pour WhatsApp. Inscrivez-vous pour un essai gratuit de 7 jours et démarrez en quelques minutes !
- C# (RestClient)
Publier une image programmée
// 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/chat/device_id/status");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API KEY GOES HERE");
request.AddParameter("application/json", "{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Publier une vidéo programmée
// 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/chat/device_id/status");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API KEY GOES HERE");
request.AddParameter("application/json", "{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
- C# (HttpClient)
Publier une image programmée
// 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/chat/device_id/status"),
Headers =
{
{ "Token", "API KEY GOES HERE" },
},
Content = new StringContent("{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
Publier une vidéo programmée
// 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/chat/device_id/status"),
Headers =
{
{ "Token", "API KEY GOES HERE" },
},
Content = new StringContent("{\"message\":\"This is a scheduled WhatsApp status update for tomorrow with an image\", \"schedule\":{\"date\":\"2025-04-15T09:33:16.137Z\"}, \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
Besoin de plus ? Explorez tous nos exemples de statuts WhatsApp et lancez-vous à fond !
- 🚀 Mettre à jour le statut WhatsApp avec du texte
- 📈 Mettre à jour le statut WhatsApp avec une image
- ⚡ Mettre à jour le statut WhatsApp avec une vidéo
- 🔥 Programmer une mise à jour du statut WhatsApp
- 🌟 Programmer une mise à jour différée du statut WhatsApp
- 🏆 Programmer des mises à jour de statut WhatsApp dans un ordre strict de publication
🤩 🤖 Wassenger est une plateforme de communication complète et une solution API pour WhatsApp. Découvrez plus de 100+ cas d'utilisation API et automatisez tout sur WhatsApp en vous inscrivant pour un essai gratuit et en démarrant en quelques minutes!
Test en direct via l’API
Explorez notre testeur d’API en direct
FAQ
Comment fonctionne le traitement des mises à jour de statut
- Par défaut, les mises à jour de statut WhatsApp sont traitées en temps réel, sauf si elles sont spécifiées comme programmées ou différées.
- Lorsque les mises à jour de statut sont programmées, elles sont stockées dans une file d’attente dans un ordre non strict premier entré, premier sorti (FIFO).
- Un ordre strict peut être appliqué en spécifiant le champ
order=truedans le corps JSON (exemple).
Peut-on utiliser des variables de template dans les messages de statut ?
Non, la syntaxe des variables de template n’est pas prise en charge dans les messages de statut utilisateur.
J’ai plusieurs numéros connectés : comment envoyer des messages via un numéro spécifique ?
Si vous avez plusieurs numéros connectés à votre compte, vous devez spécifier le champ device dans le corps JSON avec l’ID de l’appareil du numéro WhatsApp cible (valeur hexadécimale de 24 caractères) par lequel vous souhaitez envoyer les messages.
Si le champ device n’est pas spécifié, les messages seront envoyés via le premier numéro WhatsApp connecté dans votre compte.
Voici un exemple de comment envoyer un message via un numéro WhatsApp spécifique
Comment envoyer des messages à plusieurs numéros de téléphone
Vous devez envoyer plusieurs requêtes API, une par numéro de téléphone cible.
Par exemple, si vous souhaitez envoyer un message à 10 numéros de téléphone, vous devez envoyer 10 requêtes HTTPS indépendantes à l’API.
Il n’y a pas d’option pour envoyer plusieurs messages dans une seule requête API.
Comment valider si un numéro de téléphone peut recevoir des messages WhatsApp
Vous pouvez valider si un numéro de téléphone donné est lié à un compte WhatsApp et peut recevoir des messages.
L’API fournit un point de terminaison qui peut valider si un numéro de téléphone donné existe sur WhatsApp ou non.
La seule condition requise est d’avoir au moins un numéro WhatsApp connecté à la plateforme dans votre compte actuel.
Pour plus de détails, consultez la documentation du point de terminaison API ici.
Avant de vérifier si un numéro de téléphone existe sur WhatsApp, vous pouvez également valider et normaliser le format d’une liste de numéros de téléphone en utilisant le point de terminaison de validation des numéros. Ce point de terminaison ne valide que le format correct E.164, mais il ne vérifie pas si le numéro de téléphone existe effectivement sur WhatsApp.
Remarque : le nombre de validations de vérification WhatsApp est limité par mois en fonction de votre plan d’abonnement. Veuillez consulter le tableau des prix pour plus de détails sur les limites.
Ressources utiles supplémentaires
Documentation de l’API
Pour plus de détails sur le point de terminaison API, consultez la documentation où vous trouverez tous les détails sur les paramètres de requête acceptés, les réponses possibles en cas de succès ou d’erreur et des exemples de code prêts à l’emploi dans plusieurs langages de programmation :
Documentation de l’API — Wassenger
🤩 🤖 Wassenger est une solution API complète pour WhatsApp. Inscrivez-vous pour un essai gratuit de 7 jours et démarrez en quelques minutes !







