您好,我一直在尝试在网络上搜索一种使用 firebase 从网站(javascript)向 Android 设备发送推送通知的方法。但我发现的只是 PHP 示例。如果您知道使用 Javascript 执行此操作的教程或文档,请分享
最佳答案
您无法直接从网站安全地发送 FCM 消息。
使用 FCM 发送消息需要您指定项目的所谓服务器 key 。顾名思义,此 key 只能在服务器或其他受信任的环境(例如 Cloud Functions)上使用。
实现您的用例的一种方法是实现 Cloud Functions for Firebase 以实际调用 FCM。然后您的网页中的 JavaScript 就可以调用 Cloud Functions,并且 Cloud Functions 中的 JavaScript 可以使用服务器 key 安全地调用 FCM。这是一种常见的情况,甚至在 Firebase Admin SDK for Node.js 中也提供了支持。 ,您可以在 Cloud Functions 上使用。一些related samples can be found in the use-cases for Cloud Functions .
关于javascript - 从 Web 到移动设备的 Firebase 云消息传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47003214/