Tôi thực sự đã cố gắng tìm một giải pháp cho vấn đề này nhưng không. Có một số chủ đề liên quan đến khái niệm này, nhưng tôi đã không tìm thấy một giải pháp toàn diện.Thông báo đẩy XMPP (Openfire) Android
Tôi có một máy chủ có Openfire gửi tin nhắn. Khi cả hai người dùng trực tuyến, không có vấn đề gì. Tuy nhiên, khi người dùng đang ngoại tuyến, tôi muốn gửi thông báo đẩy, như trong Whatsapp. Tôi nghe nói rằng Whatsapp và các ứng dụng IM khác sử dụng một phiên bản sửa đổi của ejabber để gửi thông báo đẩy, nhưng không thể tìm ra cách.
Một khả năng là sử dụng GCM, nhưng tôi không chắc chắn liệu đây có phải là cách phù hợp hay không. Ngoài ra tôi muốn tránh bỏ phiếu, vì lợi ích của việc không xả pin.
Có ai biết một số giải pháp cho điều này hoặc có ví dụ không?
Tôi sẽ thử. Tôi thấy đây có thể là một giải pháp tốt. Một khi giải pháp của bạn đã làm việc cho tôi, tôi sẽ chấp nhận câu trả lời của bạn :) – Max
Vâng, nó đáng để thử, nhưng đừng quên nó là một tính năng dùng thử, vì vậy nó có thể chưa sẵn sàng cho sản xuất. – Eran
Tôi đã hy vọng tránh sử dụng GCM, vì tài khoản google là cần thiết trên thiết bị để nhận thông báo đẩy, tuy nhiên tôi thấy đây là tùy chọn duy nhất vào lúc này. Cảm ơn một lần nữa cho câu trả lời của bạn. – Max