Benötigen Sie Hilfe bei Kundenanfragen, Werbeaktionen oder Updates, die Sie versenden müssen? Stellen Sie sich vor, Sie könnten diese Aufgaben automatisieren, indem Sie audioartige Sprachnachrichten direkt per WhatsApp an Kunden oder Gruppen-Chats senden, um alles schnell und effizient zu erledigen. Mit Wassenger ist das ganz einfach!
🤩 🤖 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 anmelden für eine kostenlose Testversion und in wenigen Minuten loslegen!
Ob Erinnerung, Benachrichtigung oder Promotion — Ihre Audionachrichten sorgen für eine effektive Zustellung und verbessern die Kundenerfahrung. Audio statt Text zu verwenden spart außerdem Zeit und bietet ein besseres Nutzererlebnis.
In diesem Tutorial führen wir Sie Schritt für Schritt durch das Einrichten und die Nutzung der Wassenger API, um die Zustellung von WhatsApp-Audionachrichten (sprachaufnahmeähnlich) zu automatisieren und damit 🚀
- Audionachrichten an WhatsApp-Telefonnummern senden
- Audionachrichten an einen Gruppen-Chat senden
- Audionachrichten an einen WhatsApp-Kanal senden
Hier finden Sie einsatzbereite Code-Beispiele in Python, C#, PHP, JavaScript, Ruby, Java, Go und curl.
🫣 Keine Programmierung? Kein Problem! Entdecken Sie unser neues No-Code-Feature „WhatsApp Campaigns“. Importieren Sie Ihre Kontakte, definieren Sie eine Nachricht, legen Sie ein Zustelldatum fest und lehnen Sie sich zurück! 🥳 🥳
Dieses Tutorial zeigt Ihnen, wie Sie Audionachrichten an Telefonnummern und Gruppenlisten mithilfe der API senden.
Sie können Audiodateien in einem der folgenden Formate senden: MP3, OGG, MP4, ACC.
Wenn Sie Nachrichten aus Code versenden müssen, können Sie jede Programmiersprache verwenden, um HTTPS-API-Anfragen durchzuführen. Unten finden Sie den Live-API-Tester mit sofort nutzbaren Codebeispielen in verschiedenen Programmiersprachen.
Anforderungen
- Eine WhatsApp-Nummer, die mit Wassenger verknüpft ist. Das können Sie in wenigen Minuten mit Ihrer bestehenden WhatsApp-Nummer tun, indem Sie sich hier kostenlos registrieren.
- Holen Sie sich Ihren Wassenger API-Schlüssel hier: Anmeldung erforderlich.
- Empfänger-Telefonnummer mit internationaler Landesvorwahl im E.164-Format oder WhatsApp-ID des Gruppen-Chats. Beispieltelefonnummer:
+12345678900. Sie können das Telefonnummernformat hier validieren.
API-Endpunkte
In diesem Tutorial verwenden wir den folgenden API-Endpunkt:
- Send Message
- Upload File (optional, falls die Audiodatei nicht von einer Remote-URL heruntergeladen werden kann)
Sie können Audionachrichten in einer einzigen API-Anfrage senden, indem Sie die Remote-URL angeben, unter der die Datei gespeichert ist. Klicken Sie hier, um es zu testen
Eine Audionachricht von einer URL senden
Um eine Audionachricht wie eine Sprachaufnahme (PTT oder Push-To-Talk) als Multimedia-Nachricht — in diesem Fall eine Audiodatei — zu senden, sollten Sie eine öffentliche Remote-URL (Internet-zugänglich) angeben, die auf den Inhalt der Audiodatei verweist.
Um eine Audionachricht (PTT) über die API zu senden, können Sie folgende Methode verwenden:
- Remote-URL via JSON mit einem
url-Feld, das die öffentlich zugängliche URL zum Herunterladen der Audiodatei enthält.
Beispiel-Audiodatei MP3 audio file zur Verwendung
https://download.samplelib.com/mp3/sample-9s.mp3
Hinweis: Falls die URL nicht öffentlich zugänglich ist, einen ungültigen HTTP-Status (>=400) zurückgibt oder nicht-binäre Inhalte wie HTML oder Text liefert, gibt die API einen Fehler zurück.
Ziel-API-URL (POST)
https://api.wassenger.com/v1/messages
Erforderliche HTTPS-Header
Content-Type: application/json
Token: $API-TOKEN
Request-Body im JSON-Format
{
"phone": "+1234567890",
"media": {
"url": "https://download.samplelib.com/mp3/sample-9s.mp3",
"format": "ptt"
}
}
Je nach verwendeter Programmiersprache oder HTTP-Client-Software kann der Vorgang variieren. Um es einfacher zu machen, heben wir die beliebtesten Tools hervor, wie z. B. Postman und andere Programmiersprachen.
🤩 🤖 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 anmelden für eine kostenlose Testversion und in wenigen Minuten loslegen!
Audio per Code senden
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:
- 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", "{\"phone\":\"+1234567890\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}", 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
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("{\"phone\":\"+12345678909\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}")
{
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 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 anmelden für eine kostenlose Testversion und in wenigen Minuten loslegen!
Audio an WhatsApp-Gruppen senden
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:
- 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\":\"120363312495767890@g.us\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}", 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
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\":\"120363312495767890@g.us\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
Audionachrichten an einen WhatsApp-Kanal senden
Ähnlich wie im vorherigen Szenario können Sie auch Mediennachrichten an WhatsApp Channels senden.
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:
- 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", "{\"channel\":\"120363312495767890@newsletter\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}", 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
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("{\"channel\":\"120363312495767890@newsletter\", \"media\":{\"url\":\"https://download.samplelib.com/mp3/sample-9s.mp3\", \"format\":\"ptt\"}}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using(var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
Live-Test: Mediennachrichten mit der API senden
Sie können die API jetzt direkt im Browser testen, debuggen und live ausprobieren, weitere API-Beispiele erkunden und mit einem Klick einsatzbereite Code-Snippets in 15+ verschiedenen Programmiersprachen erhalten 😎
Testen Sie den API Live-Tester
🤩 🤖 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 kostenlose Testversion anmelden und in wenigen Minuten loslegen**!**
FAQ
Kann ich Wassenger für Chatbots verwenden?
Ja, Sie können Ihren Chatbot mit unserer API und Webhooks erstellen. Hierfür müssen Sie ein Platform-Abonnement wählen, das es Ihnen erlaubt, Chatbots auf Basis der API zu implementieren.
Erfahren Sie mehr in unserem zugehörigen Artikel hier.
Welche Medientypen können gesendet werden?
Sie können Bilder (JPEG, PNG, WEBP), Videos (MP4, 3GPP), Audios (MP3, OGG, MP4, ACC), GIFs (MP4) und Dokumente (PDF, PPT, PPTX, DOCX, DOC, ZIP, RAR, andere binäre Typen) senden.
Weitere Details finden Sie in der API-Dokumentation.
Wie kann ich Telefonnummern validieren?
Sie können überprüfen, ob eine bestimmte Telefonnummer bei WhatsApp existiert und somit Nachrichten über WhatsApp empfangen kann, indem Sie den Number exists API-Endpunkt verwenden.
Bitte beachten Sie, dass Sie mindestens eine WhatsApp-Nummer verbunden mit der Plattform haben müssen, um die Validierung durchführen zu können.
Suchen Sie nach weiteren Antworten? Schauen Sie sich die erweiterten FAQs an.
Weitere nützliche Ressourcen
API-Dokumentation
Für weitere Details zu den API-Endpunkten lesen Sie bitte die Dokumentation, in der Sie alle Informationen zu den akzeptierten Anfrageparametern, möglichen Erfolgs- oder Fehlermeldungen und einsatzbereiten Codebeispielen in mehreren Programmiersprachen finden:







