使用 Firebase Cloud Messaging (FCM) 向移动设备发送通知

问题描述 投票:0回答:2

使用 Firebase Cloud Messaging (FCM) 向移动设备发送通知。

管理员将能够通过一个Android应用程序发送通知,并且还会有第二个Android应用程序可以由多个用户安装,但他们只能接收通知。 (使用最新的 Firebase 云消息 API (HTTP v1))。

它对我来说适用于一个在同一个应用程序中发送通知和接收通知的应用程序,但我需要上述场景

android firebase firebase-cloud-messaging
2个回答
0
投票

您需要在两者之间有一个服务器来发送通知,因为第二个应用程序无法从第一个应用程序获取通知。

您必须向服务器发送一些内容,然后让服务器将通知发送到第二个应用程序以及所有第二个应用程序密钥等


0
投票

Firebase Cloud Messaging 的官方文档关于它如何工作?,明确指出:

FCM 实现包括用于发送和接收的两个主要组件:

  1. 可信环境,例如用于构建、定位和发送消息的Cloud Functions for Firebase或应用服务器。
  2. Apple、Android 或 Web (JavaScript) 客户端应用程序,通过相应的特定于平台的传输服务接收消息。

您可以通过 Firebase Admin SDKFCM 服务器协议发送消息。

请注意,您无法简单地将通知从一台设备发送到另一台设备。您始终需要设备之间的服务来为您做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.