Unternehmen benötigen effektive Automatisierungstools, um mit Kunden in Kontakt zu treten und den Umsatz zu steigern. Ein leistungsstarkes, aber oft übersehenes Tool ist WhatsApp. Durch das Erstellen und Verwalten von WhatsApp-Gruppen können Sie den Prozess automatisieren, relevante Informationen direkt an Ihre Kunden zu senden, ein Gemeinschaftsgefühl fördern und Ihren Umsatz steigern. In diesem Artikel zeigen wir Ihnen, wie Sie WhatsApp-Gruppen nutzen können, um Ihr Geschäft mit Automatisierung in Kombination mit Wassenger auszubauen.
Wenn Sie Nachrichten aus Code senden möchten, können Sie jede Programmiersprache verwenden, die HTTPS-Anfragen an die API ausführen kann. Sie können die Integration auch mit dem API Live Tester mit einsatzbereiten Codebeispielen in 15+ Programmiersprachen debuggen und testen.
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige Testversion an und legen Sie in wenigen Minuten los!
Voraussetzungen
- Haben Sie eine WhatsApp-Nummer, die bereits mit der Plattform verknüpft und online ist.
- Gruppen‑WhatsApp‑ID (WID), die Sie auf zwei Arten finden können:
So erhalten Sie die Gruppen‑WhatsApp‑ID
Sie können die Gruppen‑WhatsApp‑ID mit einer dieser Methoden erhalten:
- Web: Gehen Sie zu Einstellungen der Nummer > Gruppen > Kopieren Sie die Gruppen‑WID.
- API: Rufen Sie die verfügbaren Gruppen Ihrer Nummer mit diesem Endpunkt ab.
API-Endpunkt
Wir verwenden den folgenden API-Endpunkt, um Nachrichten an eine Gruppe zu senden:
Anfrage vorbereiten
Ziel-API-URL mit der POST-Methode
https://api.wassenger.com/v1/messages
Erforderliche HTTPS-Header > Holen Sie hier Ihren API-Schlüssel
Content-Type: application/json
Token: $API_TOKEN
Verwenden Sie den Body im JSON-Format
{
"group": "$GROUP_WID@g.us",
"message": "This is a sample message sent to a group"
}
Glückwunsch! Sie können jetzt automatische Nachrichten über die API an Gruppen auf WhatsApp senden.
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige Testversion an und legen Sie in wenigen Minuten los!
Sind Sie Entwickler?
Erkunden Sie, wie Sie den Code in Ihrem Browser verwenden können, ohne Software zu installieren.
Außerdem finden Sie verschiedene Sprachen, die Sie auf Replit.com testen können:
# Beispiele erfordern, dass das Python-Paket requests installiert ist. # Installieren Sie es mit: pip install requests
import requests
url = "https://api.wassenger.com/v1/messages"
payload = { "group": "1234567890-100000000@g.us", "message": "Sample group message" } headers = { "Content-Type": "application/json", "Token": "ENTER API KEY HERE" }
response = requests.request("POST", url, json=payload, headers=headers)
print(response.text)
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.wassenger.com/v1/messages',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => "{\"group\":\"1234567890-100000000@g.us\", \"message\":\"Sample group message\"}",
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Token: ENTER API KEY HERE',
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo 'cURL Error #:' . $err;
} else {
echo $response;
}
// Requires to install pecl_http package
// Run: pecl install pecl_http
// More information: https://pecl.php.net/package/pecl_http/3.2.0
$client = new http\Client;
$request = new http\Client\Request;
// Customize the local path of the file to upload
$filepath = '/path/to/image.jpg';
// API key required in order to authenticate the upload
$apikey = '$API_KEY';
// Prepare request
$body = new http\Message\Body;
$body->addForm(null, [
[
'name' => 'file',
'type' => null,
'file' => $filename,
'data' => null
]
]);
$request->setRequestUrl('https://api.wassenger.com/v1/files');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'reference' => 'optional-reference-id'
]));
$request->setHeaders([
'Token' => $apikey
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
if($response->getResponseCode() >= 400) {
echo("Invalid request or unsupported file to upload");
} else {
$body = json_decode($response->getBody()->toString());
$file_id = $json[0]['id'];
echo("File uploaded successfully with ID: $file_id");
}
- 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", "ENTER API KEY HERE"); request.AddParameter("application/json", "{\"group\":\"1234567890-100000000@g.us\",\"message\":\"Sample group message\"}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
- 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
var client = new HttpClient(); var request = new HttpRequestMessage { Method = HttpMethod.Post, RequestUri = new Uri("https://api.wassenger.com/v1/messages"), Headers = { { "Token", "ENTER API KEY HERE" }, }, Content = new StringContent("{\"group\":\"1234567890-100000000@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); }
// This code requires you to have installed Unirest package.
// Documentation: https://kong.github.io/unirest-java/#requests
// Installation: http://kong.github.io/unirest-java/
HttpResponse<String> response = Unirest.post("https://api.wassenger.com/v1/messages")
.header("Content-Type", "application/json")
.header("Token", "ENTER API KEY HERE")
.body("{\"group\":\"1234567890-100000000@g.us\", \"message\":\"Sample group message\"}")
.asString();
🤩 🤖 Wassenger ist eine vollständige 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 Testversion anmelden und in wenigen Minuten starten!
Live-Test zum Senden einer Nachricht an eine Gruppe per API
Entdecken Sie unseren API-Live-Tester
Häufig gestellte Fragen
Wie sende ich Nachrichten an mehrere Gruppen
Sie müssen lediglich mehrere API-Anfragen senden, jeweils eine pro Zielgruppe.
Wenn Sie beispielsweise eine Nachricht an 10 Gruppen senden möchten, sollten Sie 10 unabhängige HTTPS-Anfragen an die API senden.
Es gibt keine Option, mehrere Nachrichten in einer einzigen API-Anfrage zu senden.
Welche Nachrichtentypen können gesendet werden?
Sie können verschiedene Nachrichtentypen senden, einschließlich Text, Bilder, Videos, Emojis, Audio, GIFs, Standortangaben und Dateidokumente über die API.
Schauen Sie sich andere Tutorials für weitere Informationen an.
Weitere nützliche Ressourcen
Für weitere Details zum API-Endpunkt lesen Sie bitte unsere Dokumentation. Sie finden dort alle Details zu den akzeptierten Anfrageparametern, möglichen Erfolgs- oder Fehlermeldungen sowie einsatzbereite Codebeispiele in mehreren Programmiersprachen.







