WhatsAPP Business API
Senden / Empfangen von Nachrichten, Bildern, Audio und Video über WhatsAPP auf automatisierte Weise per API
- HTTP-API, Senden Sie Sprache aus jeder Programmiersprache.
- Offizielle API, Wir arbeiten mit der offiziellen Facebook-API
- 99,9 % SLA, Wir optimieren die Leistung aller Server.
- Maximale Konnektivität, kompatibel mit jedem Handy mit WhatsAPP
WhatsAPP Business API-Funktionen
Senden Sie eine Nachricht von WhatsAPP
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=whatsapp | Sorte deren Antragen sich realisiert | Zwigend |
method=sendmessage | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
platformid | Plattform-ID | Zwigend |
destination | whatsapp.sendmessage_destination | Zwigend |
message | whatsapp.sendmessage_message | Zwigend |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- Sie werden kein Grenzkosten bekommen
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
CHANNEL_NOT_FOUND | Der angegebene Kanal existiert nicht |
Parameter:
- class : whatsapp
- method : sendmessage
- user : user
- password : password
- platformid : 100
- destination : 3460000000
- message : test+message
Anforderung:
Senden Sie eine Datei von WhatsAPP
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=whatsapp | Sorte deren Antragen sich realisiert | Zwigend |
method=sendfile | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
platformid | Plattform-ID | Zwigend |
destination | whatsapp.sendfile_destination | Zwigend |
type | whatsapp.sendfile_type | Zwigend |
fileurl | whatsapp.sendfile_fileurl | Zwigend |
thumburl | whatsapp.sendfile_thumburl | Optional |
message | whatsapp.sendfile_message | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- Sie werden kein Grenzkosten bekommen
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
CHANNEL_NOT_FOUND | Der angegebene Kanal existiert nicht |
CHAT_NOT_FOUND | Der angegebene Chat existiert nicht |
INCORRECT_FILETYPE | Der Dateityp ist falsch, überprüfen Sie die möglichen Werte |
INCORRECT_FILEURL | Die Datei-URL ist ungültig |
INCORRECT_THUMBURL | Die URL der Miniaturansicht ist ungültig |
Parameter:
- class : whatsapp
- method : sendfile
- user : user
- password : password
- platformid : 100
- destination : 3460000000
- type : image
- fileurl : https://www.example.com/image.jpg
- thumburl : https://www.example.com/thumb.jpg
- message : test+message
Anforderung:
Senden Sie eine Vorlagenachricht über WhatsApp
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=whatsapp | Sorte deren Antragen sich realisiert | Zwigend |
method=sendmessagefromtemplate | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
idtemplate | Vorlagenbezeichner | Zwigend |
platformid | Plattform-ID | Zwigend |
destination | Empfänger der Nachricht (Nummer im internationalen Format) | Zwigend |
options | Mit den Optionen können Sie die zu versendende Nachricht parametrisieren und konfigurieren (siehe Anhang). | Optional |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
- Sie werden kein Grenzkosten bekommen
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
CHANNEL_NOT_FOUND | Der angegebene Kanal existiert nicht |
Parameter:
- class : whatsapp
- method : sendmessagefromtemplate
- user : user
- password : password
- idtemplate : 100
- platformid : 100
- destination : 3460000000
- options : {"header":{"file":"url"}}
Anforderung:
Holen Sie sich eine Liste der WhatsAPP-Konversationen
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=whatsapp | Sorte deren Antragen sich realisiert | Zwigend |
method=getchats | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
platformid | Plattform-ID | Zwigend |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
-
list
- platformid
- message
- destination
- messageid
- sent
- status
- datetime
-
list
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
CHANNEL_NOT_FOUND | Der angegebene Kanal existiert nicht |
CHAT_NOT_FOUND | Der angegebene Chat existiert nicht |
Parameter:
- class : whatsapp
- method : getchats
- user : user
- password : password
- platformid : 100
Anforderung:
Holen Sie sich eine Liste der WhatsAPP-Nachrichten
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=whatsapp | Sorte deren Antragen sich realisiert | Zwigend |
method=getmessages | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
platformid | Plattform-ID | Zwigend |
destination | Empfänger, von dem Sie die Nachrichten erhalten möchten | Zwigend |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
-
list
- platformid
- message
- destination
- messageid
- sent
- status
- datetime
-
list
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
CHANNEL_NOT_FOUND | Der angegebene Kanal existiert nicht |
CHAT_NOT_FOUND | Der angegebene Chat existiert nicht |
Parameter:
- class : whatsapp
- method : getmessages
- user : user
- password : password
- platformid : 100
- destination : 34600000000
Anforderung:
Holen Sie sich eine Liste ungelesener Nachrichten aus einem WhatsAPP-Chat
Parameter | Beschreibung | Zwigend / optional |
---|---|---|
class=whatsapp | Sorte deren Antragen sich realisiert | Zwigend |
method=getunreadmessages | Sortenmethode deren Antragen sich realisiert | Zwigend |
user | Der User / Email Ihres Afilnet Account | Zwigend |
password | Das password Ihres Afilnet Account | Zwigend |
platformid | Plattform-ID | Zwigend |
destination | Empfänger, von dem Sie die Nachrichten erhalten möchten | Zwigend |
Antworten:
- Status
-
result (si status=success), Sie werden die nächsten Codes bekommen:
-
list
- platformid
- message
- destination
- messageid
- issent
- status
- datetime
-
list
- Fehler (si status=Fehler), hier werden Sie der Fehlercode bekommen
Fehlercodes:
Code | Beschreibung |
---|---|
MISSING_USER | User / email nicht beiliegend |
MISSING_PASSWORD | Password nicht beiliegend |
MISSING_CLASS | Sorten nicht beiliegend |
MISSING_METHOD | Methode nicht beiliegend |
MISSING_COMPULSORY_PARAM | Parameterversicherung nicht beiliegend |
INCORRECT_USER_PASSWORD | User oder Passwort inkorrekt |
INCORRECT_CLASS | Inkorrekt Sorte |
INCORRECT_METHOD | Inkorrekt Methode |
CHANNEL_NOT_FOUND | Der angegebene Kanal existiert nicht |
CHAT_NOT_FOUND | Der angegebene Chat existiert nicht |
Parameter:
- class : whatsapp
- method : getunreadmessages
- user : user
- password : password
- platformid : 100
- destination : 34600000000
Anforderung:
ANHANG: Zusätzliche Optionen in Nachrichten
In diesem Anhang erfahren Sie, wie Sie Nachrichten aus Ihren Vorlagen versenden. Mit WhatsAPP-Vorlagen können Sie ausführlichere Nachrichten als Textnachrichten senden, indem Sie Dateien anhängen und Schaltflächen in Ihre Nachrichten einfügen.
Optionen
Mit den Optionen können Sie interaktive Nachrichten versenden, Bilder, Videos, Dokumente anhängen und Standorte über WhatsApp teilen. Hier erfahren Sie, wie Sie den Parameter „Optionen“ anpassen. Der Parameter „options“ muss eine Zeichenfolge im JSON-Format sein, die den folgenden Spezifikationen entspricht:
Hauptparameter
header | Details zum Nachrichtenkopf (optional) |
---|---|
params | Werte zu den verschiedenen Werten der Vorlage (optional) |
Beispiel
{"header":"", "params": ""} |
Definieren Sie den Header
Durch das Definieren eines Headers können Sie verschiedene Dateien und Dienste an Ihre WhatsAPP-Nachrichten anhängen
Senden Sie ein Bild
file | Bild-URL (Zulässige Formate: JPG, PNG, WEBP) Die Datei muss ins Internet hochgeladen werden und über eine URL zugänglich sein
|
---|
Senden Sie ein Video
file | Video-URL (Zulässige Formate: MP4, MPEG, 3GP) Die Datei muss ins Internet hochgeladen werden und über eine URL zugänglich sein
|
---|
Senden Sie ein Dokument
file | Dokument-URL (Zulässige Formate: TXT, PDF, PPT, DOC, DOCX, XLS, PPTX, XLSX) Die Datei muss ins Internet hochgeladen werden und über eine URL zugänglich sein
|
---|
Senden Sie einen Standort
file | Breiten- und Längengrad im Format: (0,0000, 0,0000) | ||||
---|---|---|---|---|---|
location |
|
Definieren Sie die Parameter
Durch die Verwendung von Parametern können Sie Ihre Vorlagen an jeden Empfänger anpassen, sodass empfängerbezogene Informationen in die Nachricht aufgenommen werden können. Einige Beispiele für diese Informationen wären: Persönliche Daten, Daten im Zusammenhang mit Ihrem Konto, Tracking-Informationen usw.
JSON-Beispiel: | {"params":{"name":"John", "orderid": "10"}} |
---|
Gültige JSON-Beispiele
Senden Sie eine Nachricht mit benutzerdefinierten Parametern
In diesem Beispiel werden wir eine parametrisierte Nachricht senden.
Vorlagennachricht mit Parametern: | Lieber {{name}}, Ihre Bestellung mit der ID: {{orderid}} hat unser Lager verlassen |
---|---|
JSON-Beispiel: | {"params":{"name":"John", "orderid": "10"}} |
Senden Sie ein Bild
In diesem Beispiel verwenden wir eine Vorlage, deren Kopfzeile ein Bild ist.
JSON-Beispiel: | {"header":{"file":"https:\/\/test.com\/test.jpg"}} |
---|
Senden Sie ein Bild und eine Nachricht mit benutzerdefinierten Parametern
In diesem Beispiel verwenden wir eine Vorlage, deren Kopfzeile ein Bild ist. Wir fügen ein Bild mit der Sendungsverfolgungsnummer bei.
Vorlagennachricht mit Parametern: | Lieber {{name}}, Ihre Bestellung mit der ID: {{orderid}} hat unser Lager verlassen |
---|---|
JSON-Beispiel: | {"header":{"file":"https:\/\/test.com\/test.jpg"}, "params":{"name":"John", "orderid": "10"}} |
Senden Sie ein Video
In diesem Beispiel verwenden wir eine Vorlage, die ein Video als Header enthält.
JSON-Beispiel: | {"header":{"file":"https:\/\/test.com\/test.mp4"}} |
---|
Senden Sie ein Dokument
In diesem Beispiel verwenden wir eine Vorlage, die ein Dokument als Kopfzeile enthält.
JSON-Beispiel: | {"header":{"file":"https:\/\/test.com\/test.mp4"}} |
---|
Senden Sie einen Standort
In diesem Beispiel verwenden wir eine Vorlage, deren Kopfzeile einen Standort enthält.
JSON-Beispiel: | {"header":{"file":"(LATITUDE, LONGITUDE)","location":{"name":"NAME","address":"ADDRESS"}}} |
---|
Tools, die unsere verbessern WhatsApp Business-API
SICHERE API-VERBINDUNG
Auf Ihr Unternehmen zugeschnittene Sicherheit
Konfigurieren Sie Ihre API-Verbindungen, erstellen Sie neue Zugriffe und verwalten Sie vorhandene.
Filtern Sie alle API-Zugriffe nach IP, fügen Sie aktivierte IPs hinzu oder entfernen Sie sie, um die Sicherheit Ihrer Zugriffe zu gewährleisten.
Behalten Sie alle Verbindungen, die verwendete API und das Datum / die Uhrzeit der Verbindung im Auge
MEHRERE APIs
Auf Ihr Unternehmen zugeschnittene Konnektivität
Wir bieten Ihnen mehrere APIs, um eine Verbindung mit uns herzustellen. Wir verfügen über eine HTTP-API, eine BASIC AUTH-, eine SOAP- und eine JWT-Authentifizierung, damit Sie sich wie gewünscht mit uns verbinden können.
Stellen Sie auf sichere, einfache und zentralisierte Weise eine Verbindung zu einer der APIs her. Die Afilnet API ist perfekt für Ihre Software.
API-Protokolle
Lernen Sie jede Anfrage im Detail kennen
Dank unserer Protokolle können Sie alle gestellten Anfragen und die entsprechende Antwort von unserer API überprüfen, sodass Sie bei Bedarf Details einsehen können.
Die Informationen, die Sie konsultieren können, sind die folgenden:
- Quell-IP der Anfrage
- Datum & Uhrzeit der Anfrage
- API & Methode wird aufgerufen
- An die API gesendete Parameter
- API-Antwort
- Metadaten
Schritte zur Verwendung der WhatsApp Business API
Folgen Sie den Schritten, um auf die WhatsApp Business API zuzugreifen
Registrieren Sie sich als Kunde
Sie müssen als Kunde registriert sein, um Anmeldeinformationen für die Verwendung der WhatsAPP Business-API zu erhalten . Sobald Sie registriert sind, können Sie die erforderlichen Anfragen an unsere API richten.
Überprüfen Sie Ihr Unternehmen auf Facebook
Um die WhatsAPP Business API verwenden zu können, ist ein verifiziertes Unternehmensprofil auf Facebook erforderlich. Weitere Informationen finden Sie auf Facebook Business
Erwerben Sie WhatsAPP Business
Kontaktieren Sie uns, damit wir Ihnen eine virtuelle Nummer für WhatsAPP Business zur Verfügung stellen können. Die Servicetarife finden Sie auf unserer Tarifseite.
Integrieren Sie WhatsAPP Business
Verwenden Sie die von uns angebotenen API-Methoden und integrieren Sie sie in WhatsAPP Business Afilnet-Dienste
Funktionen des WhatsAPP Business API-Dienstes
WhatsAPP automatisieren
Automatisieren Sie Benachrichtigungen von WhatsAPP über die APIAudio, Bilder, Videos und Dokumente
Empfangen und / oder senden Sie die benötigten Dateien über die WhatsAPP Business API.Verwaltung von Kontakten und Gesprächen
Verwalten Sie Ihre Kontakte und Gespräche auf WhatsAPP mit unserer API.Senden Sie Cloud-Dienste per WhatsAPP
Senden Sie Dateien über WhatsAPP in die Cloud, hängen Sie Umfragen, Verträge und vieles mehr an.Weiße Liste Sicherheit
Aktivieren Sie Whitelists und erlauben Sie nur Verbindungen von den enthaltenen IPs.Mehrere Zugriffe pro Konto
Sie können beliebig viele Benutzer erstellen, um mit demselben Konto eine Verbindung zur API herzustellen, wie Sie möchten.Unterkonten
Erstellen Sie Unterkonten für andere Unternehmen oder Abteilungen mit einer eigenen API-Verbindung und einem eigenen Kontostand.Kostenlose API
Sie können die API ohne Einschränkungen nutzen und zahlen kostenlos nur für die Nutzung der Dienste.Häufig gestellte Fragen zur WhatsAPP Business API
Hier finden Sie die häufigsten Fragen, die wir zum WhatsAPP Business API-Service erhalten haben.
Über die WhatsAPP Business API können Sie alle an Ihr Konto gesendeten WhatsAPP-Nachrichten empfangen, darauf antworten und Gespräche mit Nachrichten auf der Grundlage von von WhatsAPP vorautorisierten Vorlagen initiieren.
Sie können WhatsAPP nur an Benutzer senden, die zuvor über diesen Kanal kontaktiert werden durften, und nur Nachrichten verwenden, die auf zuvor autorisierten Vorlagen basieren.
Sie können so viele aktive Chats von WhatsAPP führen, wie Sie benötigen, solange Sie die von WhatsAPP festgelegten Anforderungen erfüllen.
In dem WhatsAPP Business API-Service, den Sie für die aktiven Kanäle für WhatsAPP bezahlen, zahlen Sie nur eine monatliche Gebühr pro aktiver WhatsAPP Business-Nummer und den Preis pro Konversation (unbegrenzte Chats mit einem Empfänger für 24 Stunden). Weitere Informationen finden Sie in unserem Seitenraten.