Saya memiliki layanan seluler di Azure dan aplikasi Android. Saya ingin mengirimkan pemberitahuan push pada perangkat pengguna yang mendaftarkannya sendiri. Saya berhasil mengirimkan notifikasi melalui gcm tetapi notifikasi tersebut disiarkan di semua perangkat. Tolong bantu saya dalam hal ini.
untuk mengirim pemberitahuan, saya telah menyesuaikan permintaan penyisipan di Azure tetapi pemberitahuan itu disiarkan. Saya tidak tahu cara mengirimkannya di perangkat tertentu.
permintaan penyisipan saya adalah-
function insert(item, user, request) {
var payload = '{"data":{"message" : "Hello from Mobile Services!"}}';
request.execute({
success: function() {
// If the insert succeeds, send a notification.
push.gcm.send(null, payload, {
success: function(pushResponse) {
console.log("Sent push:", pushResponse, payload);
request.respond();
},
error: function (pushResponse) {
console.log("Error Sending push:", pushResponse);
request.respond(500, { error: pushResponse });
}
});
},
error: function(err) {
console.log("request.execute error", err)
request.respond();
}
});
}