Wie man Dokumente auf WhatsApp sendet PDF DOCX XLSX mit C NET

16. Januar 2025

Eine Schritt-für-Schritt-Anleitung zum Teilen von Dokumenten mit WhatsApp-Kontakten mithilfe von Wassenger

Das Teilen wichtiger Dokumente wie PDFs, DOCX-Dateien oder XLSX-Tabellen mit Ihren WhatsApp-Kontakten kann die Zusammenarbeit und Effizienz erheblich verbessern. Manuelles Verwalten dieser Aufgaben kann jedoch zeitaufwändig sein, insbesondere für Unternehmen mit vielen Kontakten und Kunden.

Enter Wassenger, ein leistungsstarkes CRM, das speziell für WhatsApp-Nachrichten entwickelt wurde. Mit Wassenger können Unternehmen mühelos Dokumente teilen, Nachrichten automatisieren und ihre Teams und Kunden organisierter erreichen. Diese Anleitung zeigt Ihnen, wie Sie Wassenger nutzen, um Dokumente nahtlos an WhatsApp-Kontakte zu senden, Zeit zu sparen und die Produktivität zu steigern.

🤩 🤖 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 Minuten loslegen!\

Voraussetzungen

  • Eine WhatsApp-Nummer, die bereits mit der Plattform verknüpft ist und online ist.
  • Die Empfängertelefonnummer mit internationaler Vorwahl im E.164-Format. Beispiel: +12345678909. Sie können die Telefonnummer hier validieren.

Anfrage vorbereiten

Ziel-API-URL mit der POST-Methode

https://api.wassenger.com/v1/messages

Erforderliche HTTPS-Header > Holen Sie sich hier Ihren API-Schlüssel

Content-Type: application/json
Token: $API_TOKEN

🤩 🤖 Wassenger ist eine vollständige API-Lösung für WhatsApp. Melden Sie sich für eine 7-tägige kostenlose Testversion an und legen Sie in Minuten los!

Entdecken 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:

Dokumente von URL 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", "{\"phone\":\"+12345678909\",\"media\":{\"url\":\"https://www.adobe.com/support/products/enterprise/knowledgecenter/media/c4611\_sample\_explain.pdf\\",\\"expiration\\":\\"30d\\"}}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);

// 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", "ENTER API KEY HERE" }, }, Content = new StringContent("{\"phone\":\"+1234567890\",\"media\":{\"url\":\"https://www.africau.edu/images/default/sample.pdf\\",\\"expiration\\":\\"30d\\"}}") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } } }; using (var response = await client.SendAsync(request)) { response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body); }

Dokumente aus einer hochgeladenen Datei senden:

Ersetzen Sie diesen Ausdruck durch den spezifischen Wert: {{UPLOADED FILE ID}}

// 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 caption for an image message\",\"media\":{\"file\":\"{{UPLOADED FILE ID}}\"}}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);

// 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\",\"message\":\"This is a caption for an image message\",\"media\":{\"file\":\"{{UPLOADED FILE ID}}\"}}") { 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 für eine kostenlose Testversion anmelden und in Minuten loslegen!\

Live-Test zum Senden einer Nachricht an eine Gruppe über die API

Häufig gestellte Fragen

Wie sende ich Nachrichten an mehrere Kontakte

Sie müssen mehrere API-Anfragen senden, eine pro Zielkontakt.

Beispielsweise, um eine Nachricht an 10 Gruppen zu senden, 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 Nachrichten senden, darunter Text, Bilder, Videos, Emojis, Audio, GIFs, geografische Standorte und Dateien/Dokumente über die API.

Siehe andere Tutorials für weitere Informationen.

Kann ich Massen-Nachrichten für eine bestimmte Zeit planen?

Ja, Wassenger ermöglicht es Ihnen, Kampagnen zu planen, um Nachrichten im Voraus zu einem für Ihre Zielgruppe passenden Zeitpunkt zu versenden.

Weitere nützliche Ressourcen

API-Dokumentation

Für weitere Details zum API-Endpunkt prüfen Sie bitte unsere Dokumentation. Dort finden Sie alle Details zu den akzeptierten Anforderungsparametern, möglichen Erfolgs- oder Fehlermeldungen und einsatzbereiten Codebeispielen in mehreren Programmiersprachen.

https://app.wassenger.com/docs/#tag/Messages

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free