问题标签 [wns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
434 浏览

uwp - 在 Windows 开发者中心哪里可以注册 WNS

我想知道如何为 UWP 应用启用 Windows 通知服务。

0 投票
1 回答
841 浏览

push-notification - UWP 推入前台和后台

我在使用 UWP 推送通知时遇到以下问题。

设想:

  1. Foreground 为推送通知注册了一个后台任务,但也希望收到传入推送的通知,因此它获取一个通道,使用该通道更新服务器,然后挂钩该通道上的事件。

  2. 推送通知进来

  3. 后台任务启动并正常工作。它还检查频道 URI 是否已更改,如果已更改,则使用新的 uri 更新服务器。

结果:

前台应用程序不再接收通道上的传入推送,因为后台任务使用与前台应用程序正在侦听的不同的通道 uri 更新了服务器。

在 uri 可能发生更改后,前台应用程序继续侦听推送通知的正确方法是什么?


更新的问题澄清:

第 1 步前台应用程序代码:

步骤 2后台任务启动并检查新的频道 uri:

问题

如果第 2 步中的通道 uri 发生变化,则第 1 步中的偶数处理程序将不再被调用。

0 投票
0 回答
151 浏览

windows-store-apps - 无法将应用程序与 Windows 商店关联以进行推送通知

为了启用和windows notification service (WNS)测试UWP - windows 10

我在 Windows 商店中有一个关联开发人员帐户,但是当我尝试通过右键单击 Windows 项目并选择来选择选项时

商店 -> 将应用与商店关联 -> 下一步

我收到以下错误

在此处输入图像描述

不知道为什么会出现此错误,我尝试通过网络搜索不同的线程但找不到解决方案。正如错误所说,我需要启用权限,但不知道如何从窗口存储仪表板启用权限。

在帐户设置中,我的基本帐户详细信息如下,我正在使用Visual Studio Enterprise Edition 2017

在此处输入图像描述

0 投票
0 回答
104 浏览

c# - 向非 WNS 的特定 Windows 帐户发送 Toast 通知

我有这种情况:

我需要通过 Action Center 发送通知,我知道有两种方式:API 和 WNS (Windows Push Notification Service)。WNS 对我来说不是一个选项,因为所有客户端 Win 10 都属于没有 Internet 访问权限的内部 LAN。我查看了 API 替代方案,但在我们的案例中,某些通知是针对某些 Windows 帐户的;出于这个原因,我需要向某些用户发送一个通知。

你怎么看待这个策略?

在此先感谢您的帮助

目前,我们有所有通知必须通过操作中心发送的约束。

谢谢

0 投票
0 回答
386 浏览

c# - 无法获取 UWP Windows 通知服务的频道 uri

我正在尝试编写代码以在 xamarin 中接收 Windows 推送通知。

到目前为止,我能够从 Windows 开发人员帐户中获取package SID,application id和密钥。client secret后来我从 Visual Studio 2017 关联了我的应用程序。

当我尝试使用以下代码获取频道 uri 时出现错误

var channel = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();

没有应用程序 ID 的错误

在此处输入图像描述

应用程序 ID 错误

在此处输入图像描述

  1. 我正在具有 Windows 10 的本地计算机上运行我的构建
  2. 我尝试使用本地网络、wifi 甚至移动热点连接我的机器,只是为了检查是否有任何东西阻止与 WNS 服务器建立连接。
  3. 我在用Windows 10 sdk Anniversary Edition 1493
0 投票
1 回答
36 浏览

push-notification - 推送通知选项在 Microsoft 仪表板服务上不可见

为了在我的应用程序上实现通知,我遵循了 链接中的“为 Windows 商店注册您的应用程序”

但是这样做时,我在服务下看不到推送通知链接。服务仅包括 Xbox Live、实验、地图、产品收藏和购买链接。原因是什么?如何在服务上启用推送通知链接?

0 投票
2 回答
901 浏览

push-notification - 在应用程序的前台和后台处理 Toast 通知消息 - windows10

我的应用程序使用 WNS 服务器从 PHP 接收 toast。现在我想在单击下面列出的 toast 时执行一些操作。当应用程序未激活时 - 用户应重定向到应用程序“ShowPage”上的页面。当应用程序处于活动状态时 - toast 应显示两个按钮“显示”和“取消”。单击显示按钮时,应用程序应重定向到“ShowPage”

我目前的 PHP 祝酒词是

我在 App.xaml.cs 上调用下面的函数

0 投票
1 回答
1471 浏览

push-notification - 如何在按钮单击时关闭 uwp 中的吐司

我的 uwp 应用程序从 php 服务器接收 toast 通知。它有两个操作按钮“查看”和“关闭”。当应用程序当前处于激活状态时,这些按钮可以正常工作。(查看按钮单击重定向到新页面,而关闭按钮单击将不会执行任何操作。)。但是当应用程序处于关闭状态时 - 当用户点击通知的关闭按钮时,应用程序的启动图标就会出现。我怎样才能阻止这个?当用户单击 Dismiss 按钮时,我想关闭通知。

0 投票
1 回答
141 浏览

windows - 在没有云支持的情况下从远程服务器向 UWP 应用发送通知

如何从远程服务器通知 UWP 应用?是否可以使用 Windows 通知服务,我不想使用云服务实现。有没有可能?

0 投票
0 回答
304 浏览

push-notification - 使用 Amazon SNS 的 UWP 推送通知

我们正在开发一个应该使用 WNS 接收推送通知的 Xamarin UWP 应用程序。我们正在使用 Amazon SNS 发送通知。我们确保应用程序使用正确的通道 URI 向我们的后端注册自身,应用程序的包名称与商店中的相同,并使用 Cognito 凭证将设备令牌条目放入 Amazon 应用程序 arn。我已将原始消息发送到设备端点并在设备中正确接收到消息。我们无法以 Json 格式发送并尝试如下链接中所述。

https://anbu2016.wordpress.com/2016/03/17/push-notification-with-wns-and-aws-sns/

但不知道从哪里收到应用程序的通知。

例如, ReceivedRemoteNotification 作为 iOS 中存在的覆盖方法,它将帮助处理通知。在我的过程中发送参数然后基于参数,我们可以导航到不同的页面。我们如何在 UWP 中使用 JSON 格式做到这一点。

请帮助我。

问候,

切兰