gpt4 book ai didi

c# - 在 Windows 8.1 channel 上使用相同的推送通知 channel

转载 作者:太空宇宙 更新时间:2023-11-03 23:34:50 24 4
gpt4 key购买 nike

我有一个 Windows 8.1 商店应用程序项目,当我用户登录时,我会在其中创建一个推送通知 channel ,如下所示:

var channelpush = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();

我的应用程序连接到 NodeJS 中的 api,在创建 PushNotificationChannel 后,我将 channelpush.Uri 发送到该 api,并将其存储在我的用户信息中。

然后将 API 作为使用 NodeJS 发送推送通知的方法,使用 push-notify

问题是,当我在不同设备上与同一用户连接时,每个设备上创建的推送 channel 都不同。

有没有办法根据用户创建唯一的 channel Uri?或者我应该存储创建的所有 channel 并向所有 channel 发送通知(因为它们都来自不同设备上的同一用户)

最佳答案

推送通知 channel 有意针对每个用户、每个应用程序和每个设备。

没有办法创建每个用户唯一的 channel 。正如您所说,如果您在多个设备上有用户,您将需要存储仍然有效的所有 channel 。

关于c# - 在 Windows 8.1 channel 上使用相同的推送通知 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33894062/

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