Есть ли способ отправить пуш-уведомление с устройства на устройство в приложении обмена ионными сообщениями? - PullRequest
0 голосов
/ 30 сентября 2019

Я создал приложение для обмена сообщениями, используя Ionic 4. Два пользователя подключаются, а затем создают коллекцию firebase для обмена сообщениями только для этих двух конкретных пользователей. Когда один пользователь отправляет сообщение, а приложение другого пользователя закрывается или в фоновом режиме, я хотел бы отправить push-уведомление другому пользователю. По этой причине облачные функции не будут работать для меня, потому что коллекция 'message' создается динамически, когда два пользователя соединяются ... поэтому я не могу подписаться на коллекцию (). Doc, которая еще не существует ... существует только после подключения.

Так что в этом случае мне нужно отправить push-уведомление, когда один пользователь отправляет сообщение другому, а другое использование НЕ открывает приложение. Поэтому я искал учебник по отправке этого запроса в пределах ionic, но также отправлял его только тогда, когда приложение закрыто или в фоновом режиме.

До сих пор я следовал учебнику, который отправляет push-уведомления отFirebase и мое приложение получает это. Я также включил метод, который получает токен для устройства. Поэтому я предполагаю, что мне нужно только сохранить токен устройства и пользователя, а затем использовать токен устройства пользователя для отправки сообщения, но я пока не уверен, как это сделать. Так что подумайте о приложении для знакомств, таком как Bumble, где пользователи не могут общаться до тех пор, пока они не подключатся. Любая помощь будет принята с благодарностью.

...