首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要在哪里集成FCM,前端还是后端?

我需要在哪里集成FCM,前端还是后端?
EN

Stack Overflow用户
提问于 2021-08-05 09:02:00
回答 2查看 352关注 0票数 0

所以我用React、Cordova、节点后端和mongo数据库制作了一个应用程序。我想将防火墙云消息(FCM)集成到我的平台中。我对firebase非常陌生,并且总体上正在开发,并且我不太确定在哪里初始化firebase。目前,我已经将其集成到前端,它正在请求接收通知、生成令牌和从firebase控制台接收消息的权限。不过,我不太确定从这里往哪里走。我要把它加到我的后端吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-05 14:26:41

如果您可以在客户端应用程序中接收消息,您的前端工作就会暂时完成。

但是要以编程方式发送消息,确实需要编写后端代码。这是因为通过FCM发送消息需要为API指定FCM服务器密钥,正如其名称所暗示的那样,密钥只应在可信环境中使用,如您的开发机器、您控制的服务器或云函数。

有关这方面的更多信息,请查看:

票数 1
EN

Stack Overflow用户

发布于 2021-08-05 14:26:00

  1. 您必须从前端(或客户端应用程序)获取FCM token
  2. 获得令牌后,只需使用POST方法将其发送到后端服务器即可。
  3. 然后,在后端使用的任何数据库中使用store the token。它可以是MongoDB,PostgreSQL等。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68663571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档