Firebase 云消息传递 - 从 JavaScript 客户端订阅主题
Firebase cloud messaging - subcribing to topic from a JavaScript client
在经历了很多痛苦之后,我让 Firebase 云消息传递为我的 JavaScript PWA 工作,并且推送通知可以正确发送和接收。但是我确实创建了很多云函数来管理主题注册(然后从服务器)。现在我想尽量减少对 Cloud Functions 的使用,尽可能从客户端做。
我在 here 看到 Android 客户端 SDK 允许管理主题注册,但我找不到 JavaScript SDK 的任何此类文档 - 这可能吗?
用于 Firebase 云消息传递的 JavaScript SDK 不 支持订阅主题。
为了 subscribe a web app to a topic,您将不得不休息 API。由于这需要您指定 FCM 服务器密钥,因此您必须在受信任的环境中执行此操作,例如您的开发计算机、您控制的服务器或 Cloud Functions。
一旦您为 Web 客户端订阅了一个主题,它就会收到类似于 iOS 和 Android 的消息。
在经历了很多痛苦之后,我让 Firebase 云消息传递为我的 JavaScript PWA 工作,并且推送通知可以正确发送和接收。但是我确实创建了很多云函数来管理主题注册(然后从服务器)。现在我想尽量减少对 Cloud Functions 的使用,尽可能从客户端做。
我在 here 看到 Android 客户端 SDK 允许管理主题注册,但我找不到 JavaScript SDK 的任何此类文档 - 这可能吗?
用于 Firebase 云消息传递的 JavaScript SDK 不 支持订阅主题。
为了 subscribe a web app to a topic,您将不得不休息 API。由于这需要您指定 FCM 服务器密钥,因此您必须在受信任的环境中执行此操作,例如您的开发计算机、您控制的服务器或 Cloud Functions。
一旦您为 Web 客户端订阅了一个主题,它就会收到类似于 iOS 和 Android 的消息。