Push Nachricht aufs Handy

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 852
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Push Nachricht aufs Handy

Beitrag von Marcus Herz »

Ein Kunde möchte aus einer Xbase Anwendung einen Nachricht auf ein Handy, das im WLAN eingeloggt ist, senden.
Hat jemand einen Lösungsweg?
Er denkt da an sowas wie eine Benachrichtigung, wenn eine Email empfangen wurde.
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9356
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Push Nachricht aufs Handy

Beitrag von Tom »

Ja, das machen wir. Wir nutzen FCM von Google, dafür wird ein Template verwendet, das in eine JSON-Struktur eingebettet wird. Dann per POST einfach abschicken, fertig ist der Lack. Voraussetzung ist, dass man den Push-Hash des Telefons kennt, das ist quasi die Zieladresse. Den muss bei uns das Telefon über unsere Mobilapp an die Anwendung senden. Das macht die automatisch, in aller Regel einmalig. Wir verwalten das dann bei den Telefonen.

https://firebase.google.com/docs/cloud- ... server-ref

Ach so. Die Push-Nachrichten können grafische Elemente enthalten, außerdem verlinken sie zur "Mutter-App". Die muss es meines Wissens geben, weil die App letztlich Empfänger der Nachricht ist. Du brauchst also eine Client-App.
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Push Nachricht aufs Handy

Beitrag von brandelh »

Ich bin etwas schwer von Begriff ;-)

muss nur dem SENDER die Handy Zieladresse bekannt sein (also mir wenn ich senden will) oder muss man sich auf den Google Servern dafür registrieren ?

An meine Familienmitglieder ab und an was zu senden wäre schon nett 8)
Gruß
Hubert
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9356
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Push Nachricht aufs Handy

Beitrag von Tom »

Hallo, Hubert.

Du musst eine FCM-Autorisierung haben*, Du brauchst eine App, die auf die Push-Nachricht reagieren könnte (sie muss nicht, aber sie ist der Empfänger der Nachricht), und der Kontakt, den Du erreichen willst, muss eine ID haben, die ihn und die App und das Telefon identifiziert. Die holt sich die App über einen entsprechenden Request bei Google und sendet sie dann z.B. an unser Backend.

Es gibt Tools, mit denen man Apps auch zusammenklicken kann, die Push-Messages empfangen könnten. Aber man braucht grundsätzlich eine Client-App als Empfänger. Ansonsten muss man Messenger oder SMS nutzen.

*es gibt auch andere Anbieter :wink:
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9356
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Push Nachricht aufs Handy

Beitrag von Tom »

Zur ergänzenden Erläuterung:

Die Anwendung registriert sich und den Nutzer/das Telefon beim Push-Service, etwa Firebase Cloud Messaging (Google). Dafür erhält sie eine UUID, die FCM verwaltet. Der Sender einer Push-Message schickt die Nachricht an FCM und muss die UUID hierfür kennen. FCM sendet die Pushnachricht dann weiter an das Telefon bzw. an die App dort.

https://de.wikipedia.org/wiki/Push-Mode ... richtigung
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Push Nachricht aufs Handy

Beitrag von brandelh »

Danke für die Info, ist für meine Zwecke zu viel Aufwand :D
Gruß
Hubert
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9356
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Push Nachricht aufs Handy

Beitrag von Tom »

Das Coole bei Push-Messages ist erstens, dass es völlig unabhängig von allen Messenger- und sonstigen Nachrichtensystemen ist, dass es auch bei Telefonen geht, die nur im Internet, aber nicht in Telefonnetzen sind, und dass man seine App auch noch steuern, also ihr Anweisungen erteilen kann - und es hängt an der App, nicht an der Person, die das Telefon benutzt! Wenn man einfach nur Leuten Nachrichten aufs Telefon schicken will, sind SMS-Dienste oder Messenger sicher einfacher.
Herzlich,
Tom
Antworten