Ich habe ionische Push-Benachrichtigungen mit Pushwoosh implementiert. Aber dort benutze ich das Dashboard, das per Pushwoosh zur Verfügung gestellt wurde, um Push-Benachrichtigungen zu senden. Ich wollte Push-Benachrichtigungen mit einem Back-End senden, das von mir selbst erstellt wurde. Wie mache ich das?Backend-Dienst für ionischen Push
0
A
Antwort
1
Ich arbeite an ionischen-Framework und auch mit Push-Benachrichtigung zu senden Benachrichtigung über REST API mit node-gcm funktioniert es gut. Beispielcode
(function() {
function execute(rqst, q, fwk) {
var gcm = require('node-gcm');
var message = new gcm.Message();
message.timeToLive = 3000;
message.addData({
title: 'Push Notification Sample',
body: 'Abnormal data access',
icon: 'ic_launcher',
message: '"\u270C Peace, Love \u2764 and PhoneGap \u2706!'
});
message.addNotification({
title: 'Push Notification Sample',
body: 'Abnormal data access',
icon: 'ic_launcher',
message: 'hey , how are you?'
});
/* message.addData('message', "\u270C Peace, Love \u2764 and PhoneGap \u2706!");
message.addData('title', 'Push Notification Sample');
message.addData('msgcnt', '3');*/
// Duration in seconds to hold in GCM and retry before timing out. Default 4 weeks (2,419,200 seconds) if not specified.
// Set up the sender with you API key
var sender = new gcm.Sender('xxxxxxxxxxxxxxxxx-hK5wE');
// Add the registration IDs of the devices you want to send to
var registrationIds = [];
registrationIds.push('APA91bEWB6-xcrfrfrffr-LqyMohLP4T-XuydQgt44Q6Acw5kmVDWvAaOsm1CriASm02SyBceZ2NBWF4FIES7grcPeY5v4fLQme2UqhRteeWRdD_Ma25QMGESOGAyw_Uhgg_EjkTl-');
// Send the message
// ... trying only once sendNoRetry
sender.send(message, {
registrationIds: registrationIds
}, function(err, result) {
if (err) {
console.error(err);
q.resolve({
status: 200,
data: {
data: err,
code: 1
}
});
} else {
console.log(result);
q.resolve({
status: 200,
data: result
});
}
});
}
return exports.execute = execute;
})();
Verwandte Themen
- 1. Parse Push-Benachrichtigung mit ionischen
- 2. Ungültiger JSON im Anfragetext mit ionischen Push
- 3. Aktionen mit ionischen Push-Benachrichtigungen anzeigen
- 4. Push-Benachrichtigung mit ionischen und PHP mit klaren Beispiel
- 5. SQLite für ionischen Fehler zurück
- 6. Wie kann man ein lokales Cordova Plugin mit ionischen/ionischen 2/ionischen 3/ionischen 4 hinzufügen?
- 7. Datenbank mit ionischen
- 8. Wie kommuniziert oder sendet man Daten von einer ionischen Anwendung zu einer anderen ionischen Anwendung?
- 9. ionischen 2 Loading nicht
- 10. ionischen Warenkorb in angularjs
- 11. Onesignal Push-Benachrichtigung funktioniert nicht mit ionischen App, wenn App im geschlossenen Zustand ist
- 12. ionischen Inhalt nicht scrollen
- 13. Ionic Android Push Benachrichtigung Fehler auf Phonegap-Plugin-Push
- 14. Hinzufügen von ionischen Cli zu bestehenden ionischen Projekt
- 15. Google Maps mit ionischen
- 16. Ausfallen in ionischen 2
- 17. Integration Wowbook mit ionischen
- 18. schnell mit ionischen wählen
- 19. Spracherkennung mit ionischen Rahmen
- 20. Ionic Push-Benachrichtigung Anwendung
- 21. Ist es möglich, interaktive Push-Benachrichtigungen in einer hybriden ionischen App zu erstellen?
- 22. Gerät-Token vom Gerät abrufen, mit ionischen Rahmen
- 23. Interaktive Grafikanzeige in ionischen/Angularjs
- 24. codename ein android Push-Benachrichtigungen nicht für Push-Registrierung
- 25. Minimal Beispiel für Push in Vaadin 7 App ("@Push")
- 26. Git Push dauert für immer
- 27. Fehler: Ungültige Befehlssuffix für `Push '
- 28. Gerät Token für Push-Benachrichtigungen
- 29. Web Push-Benachrichtigung für Chrome
- 30. Creating.pem Datei für Push-Benachrichtigung?
Ich bin neue Benachrichtigungen zu drücken. Also, initiieren Sie diesen JavaScript-Code von Ihrer REST-API? Wie würde der Benutzer diese Push-Benachrichtigung erhalten, wenn er die App nicht startet? Können Sie erklären, wie Sie diese Push-Benachrichtigungen aus der REST-Funktion senden? Das muss ich auch tun. –