As of April 12th, you must go to Progress SupportLink to create new support cases or to access existing cases. Please, bookmark the SupportLink URL and use the new portal to contact the support team.
Hello everyone. I have some troubles when I want to notification to android device using GCM. I don't know in which part of code send the structure of message that the android device can receive.
I have my enpoint for receive the petition of send push... but I don't have where.... Help!!!
function onRequest(request, response, modules) {
var deviceTokens = ''; var sistemaUsuario = ''; var msj = request.body.msj; var userName = request.body.username;
// Obtener los datos del usuario user.find({'username':userName}, function(error, datos) { if (datos.length > 0) {
// Quiere decir que si encontró al usuario en la colección..... // Se guarda el token del dispositivo.... deviceTokens = datos[0].deviceTokenPush; log.info('Token del dispositivo.....'); log.info(deviceTokens);
var msg = { "data" : { "message" : 'Notificacion open me', "title" : "WAAAAA", "subtitle" : "kinvey.com", "tickerText" : "Ticker el texto va aquí...", "vibrate" : 1, "sound" : 1, "content-available" : 1 } };
var iOSAps = { alert: msg, badge: 1, sound: "notification.wav", "content-available" : 1 }; var iOSExtras = {from: "Kinvey", subject: "Buuuuu "}; var androidPayload = { message: "You have a new Message", from: "Kinvey", subject: "Welcome to BL" };
datos.forEach(function (usuario){ log.info('Se va a enviar al usuario....');
push.sendPayload(usuario, iOSAps, iOSExtras, androidPayload, function(respuesta, error){ if(error){ log.info('Hubo un error al enviar la notificación push......'); log.info(error); response.complete(400); } else { log.info('Push enviada con éxito....'); response.complete(200); } });
});
} else { log.info("Usuario no encontrado, no se envío de la notificación push."); response.body = "username no encontrado, no se envío de la notificación push."; response.complete(500); }
Rebeca C
Hello everyone. I have some troubles when I want to notification to android device using GCM. I don't know in which part of code send the structure of message that the android device can receive.
messages
data, title, etc....
I have my enpoint for receive the petition of send push... but I don't have where.... Help!!!
function onRequest(request, response, modules) {
var deviceTokens = '';
var sistemaUsuario = '';
var msj = request.body.msj;
var userName = request.body.username;
// Obtener los datos del usuario
user.find({'username':userName}, function(error, datos)
{
if (datos.length > 0) {
// Quiere decir que si encontró al usuario en la colección.....
// Se guarda el token del dispositivo....
deviceTokens = datos[0].deviceTokenPush;
log.info('Token del dispositivo.....');
log.info(deviceTokens);
var msg = {
"data" : {
"message" : 'Notificacion open me',
"title" : "WAAAAA",
"subtitle" : "kinvey.com",
"tickerText" : "Ticker el texto va aquí...",
"vibrate" : 1,
"sound" : 1,
"content-available" : 1
}
};
var iOSAps = { alert: msg, badge: 1, sound: "notification.wav", "content-available" : 1 };
var iOSExtras = {from: "Kinvey", subject: "Buuuuu "};
var androidPayload = { message: "You have a new Message", from: "Kinvey", subject: "Welcome to BL" };
datos.forEach(function (usuario){
log.info('Se va a enviar al usuario....');
push.sendPayload(usuario, iOSAps, iOSExtras, androidPayload, function(respuesta, error){
if(error){
log.info('Hubo un error al enviar la notificación push......');
log.info(error);
response.complete(400);
} else {
log.info('Push enviada con éxito....');
response.complete(200);
}
});
});
} else {
log.info("Usuario no encontrado, no se envío de la notificación push.");
response.body = "username no encontrado, no se envío de la notificación push.";
response.complete(500);
}
});
}