gpt4 book ai didi

firebase - 通知中心 vs Azure 函数触发的 FCM vs 直接 FCM 调用,选择哪一个?

转载 作者:行者123 更新时间:2023-12-03 02:09:07 29 4
gpt4 key购买 nike

我对向手机发送通知的选项感到困惑。我在 Azure 上部署了在 .Net core 中创建的后端。现在,当管理员推出新优惠时,必须将推送通知发送到移动设备。我找到了 3 个很好的替代品。所有人都以自己的方式调用 Firebase FCM 和 APNS。

  1. Azure 通知中心:我在这里理解的是,我不需要在数据库中保存设备 ID、uri。通知中心将处理它。我们可以直接在.net core代码中的services中调用它。此外,它还提供本地化消息发送和自行停用非事件设备的 fcm、apns token 。不过是有偿的。
  2. Azure功能触发器:我见过人们使用技术,人们为FCM和APNS创建Azure队列,然后在服务(数据库上下文服务)中,根据设备类型创建ID组。然后,所有 android 通知有效负载都被推送到 fcm 队列,并且 apns 有效负载被推送到 apns 队列。之后,调用为 fcm/apns 配置的队列触发函数,这些函数依次与 firebase 和 apns 服务交互并向设备发送通知。这是可靠的,但编码会更多。用户在应用程序上注册时需要自己保存设备 token 。
  3. 直接在.net core服务中调用FCM和APNS服务。有很多这方面的教程。是最便宜的解决方案。不过,我不知道这有多可靠。就像这个例子here

最佳答案

前往通知中心。它将减轻您大脑的手动工作负担。

关于firebase - 通知中心 vs Azure 函数触发的 FCM vs 直接 FCM 调用,选择哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73944606/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com