Push v3
sendPush(MSGTOKEN, title, text) um eine push vom server zu senden
This commit is contained in:
parent
faf16fb1c3
commit
a150e078a1
@ -27,17 +27,15 @@ var firebaseAdmin = admin.initializeApp({
|
|||||||
databaseURL: 'https://test-667ca.firebaseio.com'
|
databaseURL: 'https://test-667ca.firebaseio.com'
|
||||||
});
|
});
|
||||||
|
|
||||||
//Push
|
function sendPush(msgtoken, title, text){
|
||||||
router.get('/push/:msgtoken', function (req, res, next) {
|
|
||||||
var message = {
|
var message = {
|
||||||
data: {
|
data: {
|
||||||
title: 'Nachricht',
|
title: title,
|
||||||
text: 'Die Einkaufsliste wurde geupdated'
|
text: text
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const token = req.params.msgtoken
|
firebaseAdmin.messaging().sendToDevice(msgtoken, message)
|
||||||
firebaseAdmin.messaging().sendToDevice(token, message)
|
|
||||||
.then(function(response) {
|
.then(function(response) {
|
||||||
// See the MessagingDevicesResponse reference documentation for
|
// See the MessagingDevicesResponse reference documentation for
|
||||||
// the contents of response.
|
// the contents of response.
|
||||||
@ -47,6 +45,12 @@ router.get('/push/:msgtoken', function (req, res, next) {
|
|||||||
console.log('Error sending message:', error);
|
console.log('Error sending message:', error);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//Push
|
||||||
|
router.get('/push/:msgtoken', function (req, res, next) {
|
||||||
|
sendPush(req.params.msgtoken, "Update", "Einkaufsliste wurde geändert")
|
||||||
|
res.status(200)
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -151,6 +155,7 @@ router.post("/shoppinglist", async function(req, res, next) {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
res.status(200).send(await postgres.newShoppinglist(req.body.name, req.body.description, uid, req.body.color));
|
res.status(200).send(await postgres.newShoppinglist(req.body.name, req.body.description, uid, req.body.color));
|
||||||
|
sendPush("enG4tJ6LyyU:APA91bEYjUEs7Sdzvu2ivgfqtpzlg42BZLlujDSRg0WLBvfZ_oD4V7cTx2o6MVr4oAdeHaK0wttPMQ85GMMOkgM7xvbHFcwXUG4MCr8JXX16S-OV2CS4ikQ286DOHPtBotbM7pqFTvIM", "Einkaufsliste " + req.body.name + " wurde erstellt!", req.body.description)
|
||||||
}
|
}
|
||||||
|
|
||||||
catch(err) {
|
catch(err) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user