Werbenachrichten – Spezifikation
API-URL
URL zum Senden von HTTP-Anfragen:
Hinweis
Wenn die Anfrage ihr Ziel nicht erreicht, wiederholen Sie sie auf dem Backup-Server backup1.bulkgate.com.
Parametertabelle
| PARAMETERNAME | WERT | PFLICHT | STANDARDWERT |
|---|---|---|---|
| application_id | Application ID | Ja | - |
| application_token | Authentifizierungstoken der Anwendung | Ja | - |
| tag | Persönliche Kennzeichnung | Nein | - |
| messages | Array der Nachrichten | Ja | Nachrichtenobjekt |
Nachrichtenobjekt
| PARAMETERNAME | WERT | PFLICHT | STANDARDWERT |
|---|---|---|---|
| primary_channel | Primärer Kanal, der in der Kaskade als erster verwendet wird | Nein | sms |
| phone_number | Telefonnummer des Empfängers | Ja | - |
| country | Geben Sie die Nummern der Empfänger im internationalen Format an (mit Vorwahl, z. B. 420) oder ergänzen Sie den Ländercode (775123456 + CZ = 420775123456). Siehe das Beispiel mit Angabe des Landes. Ist der Wert null, wird die Angabe anhand der eingestellten Zeitzone ergänzt |
Nein | null |
| schedule | Planen Sie Datum und Uhrzeit des Versands als Unix-Zeitstempel. Siehe die Beispiele unten | Nein | null |
| channels | Assoziatives Array der Kanalobjekte | Ja | Kanalobjekt |
Viber-Kanalobjekt
| PARAMETERNAME | WERT | PFLICHT | STANDARDWERT |
|---|---|---|---|
| sender | Name des Absenders | Nein | - |
| expiration | Zeit, nach der die Nachricht abläuft | Nein | 3600 |
| button_caption | Text der Schaltfläche | Nein | OK |
| button_url | URL der Schaltfläche | Nein | # |
| image | URL des Bildes in der Nachricht | Nein | null |
| image_zoom | Lässt sich das Bild vergrößern? | Nein | false |
| text | Text der Nachricht. In die Vorlage können Variablen aus dem Array variables (weiterer Parameter) eingefügt werden: Hallo <first_name> <last_name> .... |
Ja | - |
| variables | Assoziatives Array zum Einfügen von Variablen in den Text, z. B. {"first_name": "Max", "last_name": "Mustermann"} |
Nein | [] |
SMS-Kanalobjekt
| PARAMETERNAME | WERT | PFLICHT | STANDARDWERT |
|---|---|---|---|
| sender_id | Absenderkennung, siehe Absendertyp | Nein | gSystem |
| sender_id_value | Wert des Absenders - gOwn (z. B. „420 777 777 777“), gText (z. B. „BulkGate“), gProfile (z. B. „423“), gMobile oder gPush (KEY) |
Nein | '' |
| unicode | Yes/true/1 für Unicode-SMS, no/false/0 für 7-Bit-SMS |
Nein | false |
| text | Text der SMS (max. 612 Zeichen bzw. 268 Zeichen bei aktiviertem Unicode), Kodierung UTF-8. In die Vorlage können Variablen aus dem Array variables (weiterer Parameter) eingefügt werden: Hallo <first_name> <last_name> .... |
Ja | - |
| variables | Assoziatives Array zum Einfügen von Variablen in den Text, z. B.: {"first_name": "Max", "last_name": "Mustermann"} |
Nein | [] |
Absendertyp sender_id
| WERT | BESCHREIBUNG |
|---|---|
gSystem |
Systemnummer |
gShort |
Short Code |
gText |
Textabsender |
gMobile |
Mobile Connect |
gPush |
Mobile Connect Push - sendet eine Benachrichtigung an Ihre Mobile-Connect-App |
gOwn |
Eigene Nummer (Verifizierung der Nummer erforderlich) |
gProfile |
ID des Absenderprofils |
<int> |
ID des Absenderprofils |
Beispiel einer vollständigen Anfrage:
Mögliche Antworten auf diese Anfrage:
Im Erfolgsfall
Im Fehlerfall:
Dabei gilt:
- type und error (Beschreibung des Fehlers) finden Sie in der Tabelle der Fehlertypen
- code steht für den HTTP-Fehlercode
- detail enthält zusätzliche Informationen zum Fehler
Alle Fehlertypen für Simple API und Advanced API finden Sie hier.
War diese Seite hilfreich?
Vielen Dank für Ihr Feedback.