gpt4 book ai didi

Azure 通知中心、直接发送与安装

转载 作者:行者123 更新时间:2023-12-04 12:37:40 24 4
gpt4 key购买 nike

我们正在实现一项后端服务,该服务从后端系统获取设备注册 token 。设备注册 token 由移动设备从平台 PNS 获取。

token 与用户配置文件一起存储在后端,我们使用该数据通过我们的集成服务从后端进行轮询/流式传输。 (仅供引用,我们正在发送用户可以在应用程序中设置的预定推送通知)。

我们仅计划向个人用户发送推送通知。

单个用户可以在不同平台上拥有多个设备(目前为 iOS/Android)。

为了简单起见,我们现在正在考虑直接发送。

https://learn.microsoft.com/en-us/rest/api/notificationhubs/direct-send

我们获取每个用户的设备注册 token 并发出推送。当我们保留设备注册 token 以及平台类型时,我们会迭代设备。根据平台类型,我们发送正确的格式、 header 等。这意味着我们将拥有发送推送通知所需的 token 。

使用这种方法会有什么问题吗?这样我们就可以完全跳过安装(或注册)部分。如果我们想在将来的某个时刻向所有用户和设备发送推送通知,直接发送对我们没有帮助,但在这种情况下,我们可能会考虑批量发送。

另一个解决方案是使用带标签的安装,并为每个用户创建一个标签。但如果用户拥有 iOS 设备和 Android 设备,我们仍然需要将其分开。

所以我想知道直接发送有什么缺点或者我在这里忽略的事情吗?

最佳答案

通知中心的工程团队非常接受这种方法。正如您提到的,唯一的缺点是当通知中心管理注册或安装时无法利用某些广播功能。

关于Azure 通知中心、直接发送与安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59651605/

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