如何在 Firebase 中获取网站的 gcm_sender_id

新手上路,请多包涵

我正在尝试为我的网站使用推送通知..

我正在尝试 fcm。在 Google 文档 ( https://firebase.google.com/docs/cloud-messaging/js/client ) 中,他们告诉我们在 manifest.json 文件中使用 gcm_sender_id,但我没有在任何地方找到它在 firebase 页面 https://console.firebase.google.com/project/fir-98798789/overview

他们还提到

不要将“浏览器发件人 ID”与 Firebase 项目设置中显示的项目特定发件人 ID 值混淆。 manifest.json 的浏览器发送者 ID 是一个固定值,在所有 FCM JavaScript 客户端中通用。

原文由 scriptkiddie1 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 560
2 个回答

您在 Web 应用程序的 manifest.json 中输入的发件人 ID 独立于您的 Firebase 项目。这对所有网络应用程序(你的、我的、每个人的)都是一样的:

 "gcm_sender_id": "103953800507"

因此,只需将上面的行复制/粘贴到您项目的 manifest.json 中。请参阅 FCM 文档的这一部分

原文由 Frank van Puffelen 发布,翻译遵循 CC BY-SA 4.0 许可协议

转到 https://console.firebase.google.com -> 选择您的项目。

设置-> 云消息传递-> 项目凭据-> 发件人 ID

希望这有帮助!

原文由 Binh Ho 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题