Dieses Tutorial zeigt Ihnen, wie Sie Nachrichten an WhatsApp‑Gruppen über die API senden.
Effiziente Kommunikation ist entscheidend, um Projekte zu koordinieren, Gemeinschaften aufzubauen oder den Kundensupport zu verwalten. Wassenger macht dies einfacher, indem Sie WhatsApp‑Gruppen nahtlos verwalten und einbinden können. Mit der Wassenger‑API und Automatisierungstools wird das Teilen von Nachrichten, Videos, Bildern, Dokumenten und Sprachnachrichten einfach und effizient.
Hier eine Anleitung, wie Sie mit C# Nachrichten an WhatsApp‑Gruppen senden.
🤩 🤖 Wassenger ist eine komplette Kommunikationsplattform und API‑Lösung für WhatsApp. Entdecken Sie mehr als 100+ API‑Anwendungsfälle und automatisieren Sie alles auf WhatsApp indem Sie sich für eine kostenlose Testversion anmelden und in wenigen Minuten loslegen**!**
Wenn Sie Nachrichten aus Code senden müssen, können Sie jede Programmiersprache verwenden, um HTTPS‑API‑Anfragen zu stellen. Unten finden Sie den Live‑API‑Tester mit sofort einsetzbaren Code‑Beispielen in verschiedenen Programmiersprachen.
Anforderungen
- Eine WhatsApp‑Nummer bereits mit der Plattform verknüpft und online.
- Gruppen‑WhatsApp‑ID (WID), die Sie auf zwei Arten finden können:
Wie Sie die Gruppen‑WhatsApp‑ID erhalten
Sie können die Gruppen‑WhatsApp‑ID mit einer der folgenden Methoden erhalten:
- Web: Gehen Sie zu Einstellungen der Nummer > Gruppen > Kopieren Sie die Gruppen‑WID.
- API: Rufen Sie die verfügbaren Gruppen auf Ihrer Nummer über diesen Endpunkt ab.
API‑Endpunkt
Wir verwenden den folgenden API‑Endpunkt, um Nachrichten an eine Gruppe zu senden:
🖥️ Suchen Sie ein Codebeispiel? Gehen Sie zum API‑Live‑Tester und erhalten Sie sofort einsetzbare Code‑Beispiele in 15+ Programmiersprachen, einschließlich Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL und mehr.
Automatisierte Nachrichten senden mit C# (RestClient)
// 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/messages");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API_TOKEN_GOES_HERE");
request.AddParameter("application/json", "{\"group\":\"120363029813632@g.us\", \"message\":\"Sample group message\"}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
🤩 🤖 Wassenger ist eine komplette API‑Lösung für WhatsApp. Melden Sie sich für eine 7‑tägige kostenlose Testversion an und legen Sie in wenigen Minuten los!
Automatisierte Nachrichten senden mit C# (httpClient)
// 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/messages"),
Headers =
{
{ "Token", "API_TOKEN_GOES_HERE" },
},
Content = new StringContent("{\"group\":\"120363029813632@g.us\", \"message\":\"Sample group message\"}")
{
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 ist eine komplette API‑Lösung für WhatsApp. Melden Sie sich für eine 7‑tägige kostenlose Testversion an und legen Sie in wenigen Minuten los!
Weitere Beispiele für Gruppen‑Nachrichten mit C# (RestClient)
Für (httpClient) besuchen Sie unseren API Live Tester
Bilder an einen Gruppenchat senden mit C# (RestClient)
// 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/messages");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API_TOKEN_GOES_HERE");
request.AddParameter("application/json", "{\"group\":\"12036302981363@g.us\", \"message\":\"This is a caption for an image message\", \"media\":{\"url\":\"https://picsum.photos/seed/picsum/600/400\", \"viewOnce\":false}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Audio an einen Gruppenchat senden mit C# (RestClient)
// 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/messages");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API_TOKEN_GOES_HERE");
request.AddParameter("application/json", "{\"group\":\"12036302981363@g.us\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Video an einen Gruppenchat senden mit C# (RestClient)
// 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/messages");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API_TOKEN_GOES_HERE");
request.AddParameter("application/json", "{\"group\":\"120363029813632@g.us\", \"message\":\"This is a caption for a video message\", \"media\":{\"url\":\"https://download.samplelib.com/mp4/sample-5s.mp4\", \"viewOnce\":false}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Dokumente an einen Gruppenchat senden mit C# (RestClient)
// 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/messages");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Token", "API_TOKEN_GOES_HERE");
request.AddParameter("application/json", "{\"group\":\"120363029813632@g.us\", \"media\":{\"url\":\"https://www.africau.edu/images/default/sample.pdf\", \"expiration\":\"30d\"}}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Live‑API‑Tests
Sie können die API direkt in Ihrem Browser live testen und ausprobieren.
Sobald Sie mit dem Testen fertig sind, erhalten Sie das automatisch erzeugte Code‑Beispiel in Ihrer bevorzugten Programmiersprache und sind startklar.
Probieren Sie jetzt unseren API‑Live‑Tester aus
FAQ
Welche Nachrichtentypen können gesendet werden?
Sie können verschiedene Nachrichtentypen senden, einschließlich Text, Bilder, Videos, Emojis, Audio, GIFs, geografische Standorte und Dokumentdateien über die API.
Schauen Sie sich andere Tutorials für weitere Informationen an.
Wie prüfe ich, ob eine Telefonnummer WhatsApp‑Nachrichten empfangen kann
Sie können überprüfen, ob eine bestimmte Telefonnummer mit einem WhatsApp‑Konto verknüpft ist und Nachrichten empfangen kann.
Die API stellt einen Endpunkt bereit, der prüfen kann, ob eine angegebene Telefonnummer bei WhatsApp existiert oder nicht.
Die einzige Voraussetzung ist, dass Sie mindestens eine WhatsApp‑Nummer in Ihrem aktuellen Konto mit der Plattform verbunden haben.
Weitere Details finden Sie in der API‑Endpunktdokumentation hier.
Bevor Sie prüfen, ob eine Telefonnummer bei WhatsApp existiert, können Sie auch das Format einer Liste von Telefonnummern validieren und normalisieren, indem Sie den API‑Endpunkt zur Validierung von Nummern verwenden. Dieser Endpunkt validiert nur das korrekte E.164‑Format, prüft jedoch nicht, ob die Telefonnummer tatsächlich bei WhatsApp registriert ist.
Hinweis: Die Anzahl der WhatsApp‑Prüfvalidierungen ist pro Monat basierend auf Ihrem Abonnementplan begrenzt. Bitte prüfen Sie die Preistabelle für weitere Details zu den Limits.
Suchen Sie nach weiteren Antworten? Sehen Sie sich die erweiterten FAQs an.
Weitere nützliche Ressourcen
API‑Dokumentation
Für weitere Details zum API‑Endpunkt lesen Sie bitte die Dokumentation, in der Sie alle Informationen zu den akzeptierten Anfrageparametern, möglichen Erfolgs‑ oder Fehlerantworten und sofort einsatzbereiten Code‑Beispielen in mehreren Programmiersprachen finden:
https://app.wassenger.com/docs/#tag/Messages/operation/createMessage







