Tôi có một cái gì đó như thế này trong một ứng dụng Node:PhoneGap Pushnotification + nút-gcm: thông báo nhóm
var sender = new gcm.Sender("XPTO");
var registrationIds = ["whatever"];
...
var message = new gcm.Message({
data: {
avatar: body_data.avatar,
message: body_data.message
}
});
sender.send(message, registrationIds, 4, function (err, result) { console.log("success"); });
Nó hoạt động tốt, các thông báo đến và đi vào khay nếu ứng dụng nếu không mở. Nhưng nếu tôi gửi thông báo mới đến cùng một đăng ký, thông báo cũ là "cập nhật" (hoặc bị xóa) và chỉ thông báo mới được hiển thị.
Nếu tôi thêm một số nguyên ngẫu nhiên như tham số để notId
message.addData("notId", parseInt(Math.random() * 25));
thông báo được lưu giữ trong khay, nhưng sau đó các khay bắt đầu để hiển thị nhiều thông báo. Có cách nào để nhóm các thông báo không?
Thậm chí tôi muốn biết giải pháp này. Bị kẹt tại cùng một điểm. Bất kỳ giúp đỡ? – Arti