lalala
This commit is contained in:
		@@ -1,6 +1,8 @@
 | 
				
			|||||||
 | 
					var admin = require('firebase-admin');
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
function sendPush(msgtoken, title, text){
 | 
					function sendPush(msgtoken, title, text){
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
  var message = {
 | 
					  var message = {
 | 
				
			||||||
    notification: {
 | 
					    notification: {
 | 
				
			||||||
      title: title,
 | 
					      title: title,
 | 
				
			||||||
@@ -9,7 +11,7 @@ function sendPush(msgtoken, title, text){
 | 
				
			|||||||
    token: msgtoken
 | 
					    token: msgtoken
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  firebaseAdmin.messaging().send(message)
 | 
					  admin.messaging().send(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.
 | 
				
			||||||
@@ -20,6 +22,27 @@ function sendPush(msgtoken, title, text){
 | 
				
			|||||||
  });
 | 
					  });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
module.exports = {
 | 
					
 | 
				
			||||||
    sendPush
 | 
					function sendMultiplePush(message_ids, title, text){
 | 
				
			||||||
 | 
					  console.log(message_ids)
 | 
				
			||||||
 | 
					  var message = {
 | 
				
			||||||
 | 
					    data: {
 | 
				
			||||||
 | 
					      title: title,
 | 
				
			||||||
 | 
					      body: text
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    tokens: message_ids
 | 
				
			||||||
 | 
					  };
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  admin.messaging().sendMulticast(message)
 | 
				
			||||||
 | 
					  .then(function(response) {
 | 
				
			||||||
 | 
					    // See the MessagingDevicesResponse reference documentation for
 | 
				
			||||||
 | 
					    // the contents of response.
 | 
				
			||||||
 | 
					    console.log('Successfully sent message:', response);
 | 
				
			||||||
 | 
					  })
 | 
				
			||||||
 | 
					  .catch(function(error) {
 | 
				
			||||||
 | 
					    console.log('Error sending message:', error);
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					module.exports = {
 | 
				
			||||||
 | 
					    sendPush,sendMultiplePush
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -17,6 +17,7 @@ var firebaseAdmin = admin.initializeApp({
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
//Push
 | 
					//Push
 | 
				
			||||||
router.get('/push/:msgtoken/:message/:title', function (req, res, next) {
 | 
					router.get('/push/:msgtoken/:message/:title', function (req, res, next) {
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
  push.sendPush(req.params.msgtoken, req.params.title, req.params.message);
 | 
					  push.sendPush(req.params.msgtoken, req.params.title, req.params.message);
 | 
				
			||||||
  var sender = "Message Token: " + req.params.msgtoken + " Message: " + req.params.message + " Title: " + req.params.title;
 | 
					  var sender = "Message Token: " + req.params.msgtoken + " Message: " + req.params.message + " Title: " + req.params.title;
 | 
				
			||||||
  res.status(200).send(sender);
 | 
					  res.status(200).send(sender);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user