Windows Phone 8 推送通知 (MPNS) 服务器代码

Posted

技术标签:

【中文标题】Windows Phone 8 推送通知 (MPNS) 服务器代码【英文标题】:Windows Phone 8 Push Notification (MPNS) Server Code 【发布时间】:2013-01-23 09:33:01 【问题描述】:

Windows Phone 7 具有 MpnsRecipe NuGet 包,您可以使用该包将推送通知消息发送到服务器端的 Microsoft 推送通知服务 (MPNS)。但是,此软件包尚未针对 Windows Phone 8 进行更新。

http://nuget.org/packages/MpnsRecipe

Windows Phone 8 的等价物是什么?我想使用新的宽磁贴,但我在网上找不到任何代码让我开始。我只能在 MSDN 上找到新消息的 XML 格式,如果有现成的包可用,我宁愿不必自己编写。

【问题讨论】:

【参考方案1】:

大多数 WP7 项目应该只在 WP8 上运行。您是否尝试使用 NuGet 包但有些东西不起作用?您是forgot to unblock the web downloaded DLLs 还是忘记更新您的NuGet package manager。

【讨论】:

我发现的 nuget 包都适用于 Windows Phone 7 而不是 8。我希望能够将宽磁贴推送给用户。我发现的旧 Windows Phone 7 nuget 包不支持此功能。 好的,那就自己修改WP推送通知的格式吧。格式在这里列出@msdn.microsoft.com/en-us/library/windowsphone/develop/… 我以为有人已经这样做了(WP8 SDK 已经有一段时间了)。也许我错了。好的,请更新您的答案,我会将其标记为答案。【参考方案2】:

查看 PushSharp:https://github.com/Redth/PushSharp 它似乎已针对 Windows Phone 8 中的新通知负载格式进行了更新。

【讨论】:

以上是关于Windows Phone 8 推送通知 (MPNS) 服务器代码的主要内容,如果未能解决你的问题,请参考以下文章

Pushwoosh 为 windows Phone 8.1 推送 Toast 通知

Windows Phone 8 上的推送通知处理程序

通过asp.net windows phone 8发送推送通知

Windows Phone 8 推送通知 (MPNS) 服务器代码

如何发送推送通知 windows phone 8 应用程序?

使用 Azure 在 Windows phone 8 中推送通知