Android quickblox как получить сообщение, если пользователя нет в чате
Я работаю над приложением чата, используя Quickblox SDK.
частный и публичный чат работают нормально, пользователь успешно получает сообщение от группы и в личном чате.
Моя проблема в том, что я показываю список друзей и групп, к которым присоединился пользователь. Я хочу показать уведомление, если пользователь получил какое-либо сообщение из группы или из приватного чата (пользователь не открыл ни одного чата).
Сообщения Push-уведомлений на этом экране не принимаются, они принимаются только при закрытии приложения или выходе из системы. Есть ли способ в Quickblox, чтобы показать уведомление о сообщении, если пользователь не находится в чате, но вошел в систему?
1 ответ
Для приватных групповых чатов push-уведомления будут отправляться, если вы не находитесь в комнате (не присоединились).
Другой способ - присоединиться ко всем вашим комнатам при запуске приложения, тогда вы сможете получать все сообщения из любого группового чата в режиме реального времени.