Unternehmen Login
DE
EN ES PL
Preise Für Entwickler

Mobiler Push gebaut für Geschwindigkeit und Skalierung

Optimieren Sie mit unserer API für Push-Benachrichtigungen plattformübergreifende Transaktions- und Marketingbenachrichtigungen in Echtzeit und minimieren Sie so Integrationsaufwand und Wartungsprobleme

Jetzt registrieren
PUSH-BENACHRICHTIGUNGEN

Schnell zu Ihren
Push-Benachrichtigungen

Treppensymbol
Skalierbar für jede Größe

Versenden Sie Kampagnen in hoher Geschwindigkeit, mit bis zu mehreren Millionen Push-Nachrichten pro Stunde. Definieren Sie den Push-Durchsatz pro Kampagne und passen Sie die Zustellung an Ihre Anforderungen an.

Symbol für Einsicht
Wertvolle Insights

Mit Webhooks übermitteln wir automatisch Kampagnenergebnisse in Echtzeit, einschließlich der Informationen über zugestellte, geöffnete und angeklickte Benachrichtigungen.

Sicherheitssymbol
Sicherheit leicht gemacht

Wir setzen fortschrittliche Verschlüsselungsmaßnahmen und robuste Authentifizierungsmethoden ein, um den Schutz Ihrer Daten zu gewährleisten und eine vertrauensvolle Kommunikation aufzubauen.

Integrationssymbol
Vereinfachte Integration

Erleben Sie den Komfort eines umfassenden Kundenservices. Profitieren Sie rund um die Uhr von unserem ausgezeichneten Concierge-Support.

HAT DAS VERTRAUEN VON ENTWICKLERN IN FÜHRENDEN UNTERNEHMEN:
Coca Cola-Logo
Starbucks-Logo
DHL-Logo
T-Mobile-Logo
IKEA-Logo
Douglas-Logo
Volkswagen-Logo
Carrefour logo
Beispiel für eine Push-Benachrichtigung
ERSTKLASSIGE MOBILE-PUSH-LÖSUNG

Ihre Kommunikation.
Unsere Technik, auf die Sie sich verlassen können

Von Software-Entwicklern gebaut, geeignet für jede Branche, jede Unternehmensgröße und jeden Anwendungsfall. Finden Sie die Funktionalität, die Ihren Anforderungen entspricht.

  • Vielfältige Benachrichtigungsformate
  • Kampagnen-Scheduling
  • Nutzen von Deep-Links
  • Capping
  • Personalisierte Zielgruppenansprache
  • Echtzeit-Vorschau
  • Mühelose Segmentierung
  • Sprechen Sie mit einem Experten
    ERPROBTE TECHNOLOGIE

    Sofort einsatzbereit,
    leicht zu integrieren

    Integrieren Sie Ihre mobile App ganz einfach mit der leistungsstarken MessageFlow-API für Push-Benachrichtigungen, die speziell für den Versand großer Volumina entwickelt wurde.

    • Interaktive API-Dokumentation
    • Vorgefertigte SDKs
    • Unterstützung für Android und iOS
    • Regelmäßige SDK-Updates zur Anpassung an neue Android- und iOS-Versionen
    • In-App-Ereignisübermittlung für erweiterte Nachverfolgung
    • Testumgebung
    • Professionelle Onboarding-Dienste
    C#
    C#
    Go
    Go
    Java
    Java
    Node
    Node
    PHP
    PHP
    Python
    Python
    Ruby
    Ruby
    Shell
    Shell
    var client = new RestClient("https://api.messageflow.com/v2.1/push"); var request = new RestRequest(Method.POST); request.AddHeader("content-type", "application/json"); request.AddHeader("authorization", "REPLACE_KEY_VALUE"); request.AddParameter("application/json", "{\"applications\":[\"XXXXXX-XXXX-XXXXXX-XXXXXX-XXXXXXXX"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
    package main import ("fmt" "strings" "net/http" "io/ioutil" ) func main() { url := "https://api.messageflow.com/v2.1/push" payload := strings.NewReader("{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}") req, _ := http.NewRequest("POST", url, payload) req.Header.Add("content-type", "application/json") req.Header.Add("authorization", "REPLACE_KEY_VALUE") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := ioutil.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) }
    HttpResponse<String> response = Unirest.post("https://api.messageflow.com/v2.1/push") .header("content-type", "application/json") .header("authorization", "REPLACE_KEY_VALUE") .header("application-key", "REPLACE_KEY_VALUE") .body("{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-
    XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx- xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"t est\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false, \"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\": {\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative- icon-file-path\",\"large\":\"/relative-icon-file- path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionB uttons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"t ype\":1}}]}")
    .asString();
    var request = require("request"); var options = { method: 'POST', url: 'https://api.messageflow.com/v2.1/push', headers: {'content-type': 'application/json', authorization: 'REPLACE_KEY_VALUE'}, body: { applications: ['XXXXXX-XXXX-XXXX-XXXXXX-XXXXXXXXXX'], to: [{Empfänger: 'example-device-id', externalId: 'xxx-xxx-xxx-xxx', type: 1}], title: {pl: 'test', en: 'test'}, body: {pl: 'test', en: 'test'}, defaultLanguage: 'pl', image: 'http://absolute.url/to/image', silent: false, sound: 'sound-file.wav', scheduleTime: '2020-01-01 12:12:12', ttl: 1540377351, externalData: {test: 'x', test1: false}, advanced: { subtitle: 'subtitle-only-ios', lockscreenVisibility: 1, icon: {small: '/relative-icon-file-path', large: '/relative-icon-file-path'}, action: {url: 'http://absolute.url/to/redirect/on/click', type: 2}, actionButtons: [{button: 1, icon: 'my_icon.png', action: {url: 'www.google.com', type: 1}}] }, json: true }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
    <?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.messageflow.com/v2.1/push", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "{\"Anwendungen\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}", CURLOPT_HTTPHEADER => array( "authorization: REPLACE_KEY_VALUE", "content-type: application/json" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Fehler #:" . $err; } else { echo $response; }
    import requests url = "https://api.messageflow.com/v2.1/push"
     
    payload = "{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}"
    headers = {
    	'content-type': "application/json", 'authorization': "REPLACE_KEY_VALUE" } response = requests.request("POST", url, data=payload, headers=headers) print(response.text)
    require 'uri' require 'net/http' require 'openssl' url = URI("https://api.messageflow.com/v2.1/push") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Post.new(url) request["content-type"] = 'application/json' request["authorization"] = 'REPLACE_KEY_VALUE' request.body = "{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}" response = http.request(request) puts response.read_body
    echo '{"applications":["XXXXXX-XXXX-XXXXXX-XXXXXXXXXXXX"], "to":[{"receiver": "example-device-id", "externalId": "xxx-xxx-xxx-xxx", "type":1}], "title":{"pl": "test", "en": "test"}, "body":{"pl": "test", "en": "test"}, "defaultLanguage": "pl", "image": "http://absolute.url/to/image", "silent":false, "sound": "sound-file.wav","scheduleTime":"2020-01-01 12:12:12","ttl":1540377351,"externalData":{"test":"x","test1":false},"advanced":{"subtitle":"subtitle-only-ios", "lockscreenVisibility":1, "icon":{"small":"/relative-icon-file-path", "large":"/relative-icon-file-path"}}, "action":{"url": "http://absolute.url/to/redirect/on/click", "type":2}, "actionButtons":[{"button":1, "icon": "my_icon.png", "action":{"url": "www.google.com", "type":1}}]}' | \ http POST https://api.messageflow.com/v2.1/push \ authorization:REPLACE_KEY_VALUE \ content-type:application/json":{"url": "www.google.com", "type":1}}]}'
    Förderleistungstabelle schieben
    DATENGESTEUERTER ANSATZ

    Echtzeit-Einblicke in Ihre Kampagne

    Über Webhooks erhalten Sie automatische Aktualisierungen der Kampagnenergebnisse, einschließlich Zustellungs-, Öffnungs- und Klickstatistiken, und das alles als wertvolle Echtzeitdaten. Unsere Plattform bietet eine genaue Nachverfolgung von Berichten, um eine reibungslose und effiziente Erfahrung für Entwickler und Marketing-Experten zu gewährleisten.

    Sprechen Sie mit einem Experten
    VERTRAUENSWÜRDIGE PLATTFORM

    Effizienz in Theorie
    und Praxis

    > 99.95%
    API-Betriebszeit

    Zuverlässige Kampagnen, denen Sie vertrauen können.

    > 250 Mio.
    API-Anfragen pro Tag

    Grenzenlose Möglichkeiten.

    6 Mio./h
    Durchsatz

    Maßgeschneidert für Ihre Anwendung.

    > 79 Tsd.
    Profitieren Sie von unserer äußerst zuverlässigen Technologie.

    Profitieren Sie von unserer äußerst zuverlässigen Technologie.

    Globuslinien
    DIE PLATTFORM, DER SIE VERTRAUEN KÖNNEN

    Globale Erfahrung
    Lokales Wissen
    Glokales Vorgehen

    MessageFlow vereinfacht den Einsatz von Cross-Channel-Messaging, sorgt für schnellere Profitabilität und unterstützt die Unternehmen, die ihre Kommunikationsbemühungen optimieren wollen. Dank unserer jahrzehntelangen globalen Erfahrung und der engen Zusammenarbeit mit lokalen Anbietern können wir einen einzigartigen glokalen Ansatz anbieten, der Ihre kanalübergreifende Kommunikation auf ein völlig neues Niveau hebt.

    C#
    C#
    Go
    Go
    Java
    Java
    Node
    Node
    PHP
    PHP
    Python
    Python
    Ruby
    Ruby
    Shell
    Shell
    var client = new RestClient("https://api.messageflow.com/v2.1/push"); var request = new RestRequest(Method.POST); request.AddHeader("content-type", "application/json"); request.AddHeader("authorization", "REPLACE_KEY_VALUE"); request.AddParameter("application/json", "{\"applications\":[\"XXXXXX-XXXX-XXXXXX-XXXXXX-XXXXXXXX"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
    package main import ("fmt" "strings" "net/http" "io/ioutil" ) func main() { url := "https://api.messageflow.com/v2.1/push" payload := strings.NewReader("{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}") req, _ := http.NewRequest("POST", url, payload) req.Header.Add("content-type", "application/json") req.Header.Add("authorization", "REPLACE_KEY_VALUE") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := ioutil.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) }
    HttpResponse<String> response = Unirest.post("https://api.messageflow.com/v2.1/push") .header("content-type", "application/json") .header("authorization", "REPLACE_KEY_VALUE") .header("application-key", "REPLACE_KEY_VALUE") .body("{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-
    XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx- xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"t est\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false, \"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\": {\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative- icon-file-path\",\"large\":\"/relative-icon-file- path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionB uttons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"t ype\":1}}]}")
    .asString();
    var request = require("request"); var options = { method: 'POST', url: 'https://api.messageflow.com/v2.1/push', headers: {'content-type': 'application/json', authorization: 'REPLACE_KEY_VALUE'}, body: { applications: ['XXXXXX-XXXX-XXXX-XXXXXX-XXXXXXXXXX'], to: [{Empfänger: 'example-device-id', externalId: 'xxx-xxx-xxx-xxx', type: 1}], title: {pl: 'test', en: 'test'}, body: {pl: 'test', en: 'test'}, defaultLanguage: 'pl', image: 'http://absolute.url/to/image', silent: false, sound: 'sound-file.wav', scheduleTime: '2020-01-01 12:12:12', ttl: 1540377351, externalData: {test: 'x', test1: false}, advanced: { subtitle: 'subtitle-only-ios', lockscreenVisibility: 1, icon: {small: '/relative-icon-file-path', large: '/relative-icon-file-path'}, action: {url: 'http://absolute.url/to/redirect/on/click', type: 2}, actionButtons: [{button: 1, icon: 'my_icon.png', action: {url: 'www.google.com', type: 1}}] }, json: true }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
    <?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.messageflow.com/v2.1/push", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "{\"Anwendungen\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}", CURLOPT_HTTPHEADER => array( "authorization: REPLACE_KEY_VALUE", "content-type: application/json" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Fehler #:" . $err; } else { echo $response; }
    import requests url = "https://api.messageflow.com/v2.1/push"
     
    payload = "{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}"
    headers = {
    	'content-type': "application/json", 'authorization': "REPLACE_KEY_VALUE" } response = requests.request("POST", url, data=payload, headers=headers) print(response.text)
    require 'uri' require 'net/http' require 'openssl' url = URI("https://api.messageflow.com/v2.1/push") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Post.new(url) request["content-type"] = 'application/json' request["authorization"] = 'REPLACE_KEY_VALUE' request.body = "{\"applications\":[\"XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\"],\"to\":[{\"receiver\":\"example-device-id\",\"externalId\":\"xxx-xxx-xxx-xxx\",\"type\":1}],\"title\":{\"pl\":\"test\",\"en\":\"test\"},\"body\":{\"pl\":\"test\",\"en\":\"test\"},\"defaultLanguage\":\"pl\",\"image\":\"http://absolute.url/to/image\",\"silent\":false,\"sound\":\"sound-file.wav\",\"scheduleTime\":\"2020-01-01 12:12:12\",\"ttl\":1540377351,\"externalData\":{\"test\":\"x\",\"test1\":false},\"advanced\":{\"subtitle\":\"subtitle-only-ios\",\"lockscreenVisibility\":1,\"icon\":{\"small\":\"/relative-icon-file-path\",\"large\":\"/relative-icon-file-path\"}},\"action\":{\"url\":\"http://absolute.url/to/redirect/on/click\",\"type\":2},\"actionButtons\":[{\"button\":1,\"icon\":\"my_icon.png\",\"action\":{\"url\":\"www.google.com\",\"type\":1}}]}" response = http.request(request) puts response.read_body
    echo '{"applications":["XXXXXX-XXXX-XXXXXX-XXXXXXXXXXXX"], "to":[{"receiver": "example-device-id", "externalId": "xxx-xxx-xxx-xxx", "type":1}], "title":{"pl": "test", "en": "test"}, "body":{"pl": "test", "en": "test"}, "defaultLanguage": "pl", "image": "http://absolute.url/to/image", "silent":false, "sound": "sound-file.wav","scheduleTime":"2020-01-01 12:12:12","ttl":1540377351,"externalData":{"test":"x","test1":false},"advanced":{"subtitle":"subtitle-only-ios", "lockscreenVisibility":1, "icon":{"small":"/relative-icon-file-path", "large":"/relative-icon-file-path"}}, "action":{"url": "http://absolute.url/to/redirect/on/click", "type":2}, "actionButtons":[{"button":1, "icon": "my_icon.png", "action":{"url": "www.google.com", "type":1}}]}' | \ http POST https://api.messageflow.com/v2.1/push \ authorization:REPLACE_KEY_VALUE \ content-type:application/json":{"url": "www.google.com", "type":1}}]}'
    WELTKLASSE IN DER LÖSUNG

    Leistungsstarke Infrastruktur mit einfachem Integrationsprozess

    In unserer Ressourcenbibliothek für Entwickler finden Sie Schnellstartanleitungen, Codeschnipsel, SDKs und vieles mehr, um Ihre mit MessageFlow aufgebaute Infrastruktur für Push-Benachrichtigungen schnell zu optimieren.

    PERFEKT INTEGRIERT

    Einfache Integration in wichtige Systeme

    Nahtlose Integrationen mit führenden MA- und CRM-Lösungen: erprobt, getestet und schnell einsatzbereit. Unsere fachkundig ausgearbeiteten Integrationen senken den eigenen Entwicklungsaufwand bei der Integration, sodass sie problemlos implementiert und schnell genutzt werden können.

    Messageflow-Push-System-Integrationen
    Sicherheitsauszeichnungen und Zertifikate
    SICHERHEIT GEHT VOR

    Wir verstehen
    Sicherheit

    Wir sorgen für sichere Kommunikation mit unseren maßgeschneiderten Lösungen für Authentifizierung und Sicherheit. Als Entwickler können Sie sich auf unsere API-Schlüssel, Zugriffstoken und robusten Authentifizierungsmethoden verlassen. Diese schützen Ihre Interaktionen mit unserer mobilen Push-Plattform und sorgen dafür, dass Ihre Daten und Ihre Kommunikation sicher und in guten Händen sind.

    ONE-STOP-SHOP FÜR MESSAGING-LÖSUNGEN

    Über die Push-API hinaus

    MessageFlow dient als glokale Cross-Communication-Plattform, auf der Nachrichten erfolgreich zugestellt werden, Sprache in verwertbare Daten umgewandelt wird, und Ihr Unternehmen durch die Nutzung der Vorteile nahtloser Kommunikation floriert.

    Nutzen Sie unsere Omnichannel-API, um all Ihre Kommunikationsanliegen, einschließlich Trigger-basierter Marketing-E-Mails, E-Mail-Marketing-Kampagnen, Push-Benachrichtigungen und SMS mühelos von einer einzigen einheitlichen Plattform aus zu verwalten.

    TESTIMONIALS

    Unsere Kunden sind die besten Botschafter

    Sie möchten wissen, warum Sie sich wirklich für MessageFlow entscheiden sollten? Dann lesen Sie, was unsere Kunden an uns schätzen.

    We use the platform to send SMS and Mobile Push notifications both domestically and internationally with Support always on standby.

    Vice President of the Board Vice President of the Board

    Die ING Bank Śląski bestätigt, dass sie im Rahmen des Vertrags über die Erbringung von Dienstleistungen im Bereich des SMS-Versands mit Marketing- und Informationscharakter zusammenarbeitet. Bei der Auswahl des Plattformanbieters haben wir uns vor allem von der Sicherheit der Kommunikation und der Stabilität der Infrastruktur leiten lassen.

    CPO Wholesale Banking Europäische Länder CPO Wholesale Banking Europäische Länder

    Unser Kooperationspartner für effiziente SMS-Kampagnen garantiert pünktliche Ausführung, präzise Zustellung und gründliche Berichterstattung.

    Koordinator des Treueprogramms Koordinator des Treueprogramms

    Die Kommunikationsplattform bietet uns umfassende SMS-Kommunikationsdienste auf einem sehr hohen Niveau. Dank der individuellen Herangehensweise an unsere Bedürfnisse konnten wir sowohl vorgefertigte als auch maßgeschneiderte Lösungen nutzen. Das ist für uns als große Organisation eine echte Hilfe.

    Direktor der Abteilung Finanzen und Kundendienst Direktor der Abteilung Finanzen und Kundendienst

    Die E-Mail- und SMS-Kommunikationsinfrastruktur bietet eine hervorragende Gesamtleistung und erfüllt perfekt die Anforderungen unserer umfangreichen Marketingkampagnen.

    Marketing-Koordinator Marketing-Koordinator

    Wir nutzen diese Plattform seit 2011 kontinuierlich für die Abwicklung von SMS-Kampagnen. Das Tool hat eine hohe Betriebsqualität, es zeichnet sich durch die Geschwindigkeit des Versands, eine hohe Zustellbarkeit und den Zugang zur polnischen GSM-Infrastruktur aus.

    Direktor des Treueprogramms Direktor des Treueprogramms

    Unser SMS-Anbieter hat über 24 Monate hinweg ununterbrochene, effiziente Dienste erbracht und dabei einen flexiblen und kundenorientierten Ansatz verfolgt, der sich nahtlos in unsere Anforderungen einfügt.

    Marketing Manager Marketing Manager

    Der perfekte One-Stop-Shop für Ihre Omnichannel-Kommunikation

    Jetzt registrieren
    Wir bleiben in Verbindung!

    Bleiben Sie mit unserem Newsletter auf dem Laufenden: Hören Sie als Erster von neuen Technologie-Entwicklungen und Produkt-Innovationen!

    Vielen Dank für Ihr Abonnement!

    © 2024 messageflow.com | Alle Rechte vorbehalten. | Wir verwenden Cookies.