【问题标题】:Send firebase push notification to android application using Angular使用 Angular 向 android 应用程序发送 firebase 推送通知
【发布时间】:2020-09-01 12:42:07
【问题描述】:

我是 Firebase 的新手。我想从我的 Angular Web 应用程序向现有的 android 应用程序发送推送通知。我想使用我的 Angular 应用程序作为发送警报的媒介,而不是使用邮递员或 Firebase 服务器。

我已经创建了 Firebase 帐户并生成了服务器密钥和发件人 ID。

我不确定如何在我的 Angular Web 应用程序中使用它

请帮助我。谢谢。

【问题讨论】:

  • 您是否正在存储您的 android 应用程序的设备令牌?或者你有主题订阅吗?你可以试试ravenapp.dev。您可以在仪表板中配置您的 FCM 密钥,并直接从您的 Angular 应用程序调用 raven api 以发送通知。虽然您需要设备令牌或主题才能完成这项工作

标签: android angular firebase firebase-cloud-messaging


【解决方案1】:

设备发送消息要求您调用 Firebase Cloud Messaging API 并指定所谓的 FCM 服务器密钥或使用服务凭据进行身份验证或身份验证。顾名思义,此密钥/凭据只能在受信任的环境中使用,例如您的开发机器、您控制的服务器或 Cloud Functions。

它们不能直接从您的应用程序代码中使用,否则会带来安全风险。这样做的原因是拥有此密钥/凭据允许某人向您的所有用户发送他们想要的任何消息。

另请参阅有关该主题的一些先前问题:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    • 2019-06-10
    • 2017-04-16
    • 1970-01-01
    • 2023-03-29
    相关资源
    最近更新 更多