firebase как автоматически отправлять push-уведомления - PullRequest
0 голосов
/ 06 марта 2019

Как бы я отправил push-уведомление автоматически, вместо того, чтобы делать это через консоль firebase вручную. Например, когда пользователь приглашает другого пользователя, отправьте ему уведомление о том, что он был приглашен. Я получаю токен пользовательского устройства, выполнив firebase.messaging().getToken();

Ответы [ 3 ]

2 голосов
/ 06 марта 2019

Вам потребуется разработать собственный сервер, на котором вам нужно сохранять токен устройства и отправлять push-уведомления на основе различных триггеров.

Альтернативный способ - если вы используете другие службы Firebase, такие как Firestore, - вы можете использовать функции Firebase.Вот краткий обзор: https://firebase.google.com/docs/functions/use-cases

1 голос
/ 06 марта 2019

Сделайте это через свой бэкэнд. Сначала вам нужно зарегистрировать токен пользователя на вашем бэкенде, и когда пользователь А отправит приглашение пользователю Б, отправит этот запрос бэкенду, и ваш бэкэнд должен иметь токен пользователя Б, он отправит уведомление пользователя Б.

0 голосов
/ 06 марта 2019

Если вы используете Firebase DB и хотите отправить push-уведомление с помощью некоторых действий (например, новой записи в вашей базе данных), вы можете попробовать использовать функции Firebase.См. здесь для получения дополнительной информации

Любым другим способом - вам следует создать свое собственное серверное приложение, которое будет связано со службами fcm или apn и вашей базой данных.Конечно, вы должны правильно настроить серверное приложение.

...