2017-03-13 21 views
0

Ich schreibe eine Ionic2-Anwendung. Ich möchte eine neue Benachrichtigung senden, wenn ein neues Ereignis zu einer Datenbank hinzugefügt wird, die ich über eine öffentliche API überwache.Ionic 2 Push Benachrichtigung, wenn neue Daten auf dem Server

Ich benutze derzeit dieses Plugin: https://github.com/taivo/parse-push-plugin und Back4App, um Push-Benachrichtigungen zu verwalten.

Ich kann Push-Benachrichtigungen erhalten, die ich über das Dashboard von Back4App sende, aber ich kann nicht herausfinden, wie Push-Benachrichtigungen gesendet werden, wenn ein Ereignis zur Datenbank hinzugefügt wird.

Wie kann ich ein Skript ausführen, das prüft, ob es eine Änderung in der Datenbank gibt und eine Benachrichtigung sendet, wenn eine Datenbank vorhanden ist?

Ist dies möglich, ohne einen eigenen Server zu betreiben?

Antwort

0

Für das, was ich von Ihren Bedürfnissen verstehen könnte, wäre mein Vorschlag Cloud-Code-Funktionen wie zum Beispiel eines before zu verwenden, das eine Aktion direkt vor Sie Änderungen in der Datenbank vorgenommen speichern durchführen würde.

Sie Informationen über before Methode innerhalb Parse's Documentation

Auch finden, können Sie ihm einen Schuss geben, indem Back4App des Hintergrundjobs mit, dass müssten, um konfiguriert werden in einem bestimmten Zeitintervall ausgeführt werden (Es gibt Einschränkungen hinsichtlich der Anzahl der Jobs, die gleichzeitig ausgeführt werden können) und prüfen, ob in der Datenbank Änderungen vorgenommen wurden.

über die Website Suchen, können Sie Hintergrund-Jobs Beispiele für iOS und Android

Hoffe, es hilft finden!

Verwandte Themen