Отправка уведомлений Firebase с устройства Android

Я просто переключил свое приложение на FireBase 2.0 с разбора. В основном у меня есть приложение для Android (основное приложение), созданное для широкой публики. Затем я также создал второе приложение (приложение-менеджер), доступ к которому есть только у меня и нескольких других пользователей, которое используется для обновления содержимого основного приложения. Теперь я добавляю уведомления, которые работают нормально, когда я отправляю их из консоли Firebase, однако возможно ли отправить их из приложения менеджера в основное приложение? Если нет, то что мне нужно сделать, чтобы отправить их откуда-то, кроме консоли (я не хочу, чтобы кто-то еще имел доступ к консоли, но хотел бы, чтобы они могли отправлять уведомления.) Спасибо!

1 ответ

Похоже, вы ищете сообщения от устройства к устройству. В настоящее время это не поддерживается FCM, поэтому вам потребуется сервер определенного типа.

  • Сервер может реализовать XMPP, и в этом случае он может быть ретранслятором, восходящие сообщения от клиента администратора будут преобразованы в нисходящие сообщения для клиентов без прав администратора.
  • Сервер может наблюдать за базой данных Firebase Relatime, а затем клиент администратора может что-то записывать в базу данных, а сервер, наблюдающий за базой данных, может затем предпринимать действия и отправлять уведомления клиентам без прав администратора.
Другие вопросы по тегам