Ich verwende den folgenden Code, um Push-Benachrichtigung zu senden, und es funktioniert gut mit Nachricht als eine normale Zeichenfolge, wenn ich die Nachricht in JSON fügt es funktioniert nicht?Wie JSON-Objekt mit Android Push-Benachrichtigung in NodeJs senden
var GCM = require('gcm').GCM;
var gcm = new GCM('MyApi');
var message = {
registration_id: ['x'],
collapse_key: 'New shop created - duty paid shop', // normal string is working
// collapse_key: {'message':'new shop created','shopname':'shopname'}, this JSON dosen't works ?
priority: 'high',
contentAvailable: true,
delayWhileIdle: true,
timeToLive: 3,
};
gcm.send(message, function(err, messageId){
if (err) {
console.log(err);
} else {
console.log("Sent with message ID: ", messageId);
}
});
während der JSON mit den Fehlern wie "Missing Collapse_Key"
ja Ihr Punkt ist absolut richtig, aber wenn ich senden kann Sende Nachricht mit Daten als JSON, ist es beim Empfangen leer? – karthik
Um Benachrichtigungen über die App zu erhalten, müssen Sie den Benachrichtigungsschlüssel in der Nachricht hinzufügen –