In diesem Tutorial lernen Sie, wie Sie die Zustellung von Nachrichten mithilfe der API planen.
Es gibt zwei Möglichkeiten, die Zustellung einer Nachricht für einen späteren Zeitpunkt und/oder Tag zu planen: indem Sie das genaue Datum und die genaue Uhrzeit angeben, zu der sie gesendet werden soll, oder indem Sie angeben, um wie viele Minuten, Stunden oder Tage die Zustellung verzögert werden soll.
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige kostenlose Testversion an und starten Sie in wenigen Minuten!
Wenn Sie Nachrichten aus Code senden möchten, können Sie jede Programmiersprache verwenden, um HTTPS-API-Anfragen durchzuführen. Unten finden Sie den Live-API-Tester mit sofort einsetzbaren Codebeispielen in verschiedenen Programmiersprachen.
Voraussetzungen
- Eine bereits mit der Plattform verknüpfte und online befindliche WhatsApp-Nummer.
- Die Telefonnummer des Empfängers mit internationaler Vorwahl im E164-Format. Beispiel:
+393517224449. Sie können die Telefonnummer hier validieren.
API-Endpunkt
In diesem Tutorial verwenden wir den folgenden API-Endpunkt:
Bereiten Sie die Anfrage vor
Ziel-API-URL (POST)
https://api.wassenger.com/v1/messages
Erforderliche HTTPS-Header
Content-Type: application/json
Token: ENTER API KEY HERE
Send a message at a specific date in ISO8601 format
Request body example
// 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", "{\"phone\":\"+12345678909\",\"message\":\"This is a scheduled message to be sent to a phone number in 10 minutes\",\"deliverAt\":\"2025-01-07T12:29:03.131Z\"}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
Sie können geplante Nachrichten auch an einen Gruppenchat senden:
// 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\":\"${group_id}@g.us\",\"message\":\"This is a scheduled message to be sent tomorrow to a group chat. Date format is based on ISO 8601 format with default UTC time zone\",\"deliverAt\":\"2025-01-08T12:19:03.131Z\"}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
Verzögern Sie die Zustellung der Nachricht um Minuten, Stunden oder Tage
Request body example in JSON format
Gültige Beispielwerte wären: 1m = in 1 Minute, 2h = in 2 Stunden, 15d = in 15 Tagen.
Werte müssen Ganzzahlen sein. Wenn Sie eine Nachricht z. B. für 1,5 Stunden planen möchten, müssen Sie 90m = in 90 Minuten angeben.
// 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", "{\"phone\":\"+12345678909\",\"message\":\"This is a scheduled message to be sent to a phone number in 10 minutes\",\"delayTo\":\"8h"}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
Alternativ können Sie die Zustellung der Nachricht um eine bestimmte Anzahl von Sekunden verzögern:
// 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", "{\"phone\":\"+12345678909\",\"message\":\"This is a scheduled message to be sent to a phone number in 10 minutes\",\"delayTo\":\"180"}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige kostenlose Testversion an und starten Sie in wenigen Minuten!
Live-API-Test
Sie können jetzt die API direkt in Ihrem Browser ausprobieren, debuggen und live testen, weitere API-Beispiele erkunden und mit einem Klick einsatzbereite Code-Snippets in mehr als 15 verschiedenen Programmiersprachen erhalten 😎
Probieren Sie den Live-Tester der Wassenger-API aus
Haben Sie Fragen? Bitte sehen Sie sich die häufig gestellten Fragen unten an.
FAQs
Wie sende ich Nachrichten an mehrere Telefonnummern
Sie müssen mehrere API-Anfragen senden, eine pro Zieltelefonnummer.
Wenn Sie beispielsweise eine Nachricht an 10 Telefonnummern 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 Arten von Nachrichten können gesendet werden?
Sie können verschiedene Nachrichtentypen über die API senden, einschließlich Text, Bilder, Videos, Emojis, Audio, GIFs, geografische Standorte und Dateidokumente.
Weitere Informationen finden Sie in den anderen Tutorials.
Wie kann man validieren, 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 validieren kann, ob eine bestimmte Telefonnummer bei WhatsApp existiert oder nicht.
Die einzige Voraussetzung ist, dass mindestens eine WhatsApp-Nummer in Ihrem aktuellen Konto mit der Plattform verbunden ist.
Für weitere Details lesen Sie bitte die Dokumentation des API-Endpunkts hier.
Bevor Sie prüfen, ob eine Telefonnummer bei WhatsApp existiert, können Sie außerdem das Format einer Liste von Telefonnummern mithilfe des Nummern-Validator-API-Endpunkts validieren und normalisieren. Dieser Endpunkt prüft nur das korrekte E164-Format, prüft jedoch nicht, ob die Telefonnummer tatsächlich bei WhatsApp existiert oder nicht.
Hinweis: Die Anzahl der WhatsApp-Prüfungen ist monatlich basierend auf Ihrem Abonnementplan begrenzt. Bitte sehen Sie sich die Preistabelle für weitere Details zu den Limits an.
Suchen Sie nach weiteren Antworten? Sehen Sie sich die erweiterten FAQs an.
🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige kostenlose Testversion an und starten Sie in wenigen Minuten!
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 einsatzbereiten Codebeispielen in mehreren Programmiersprachen finden.







