将Google Cloud Messaging(GCM)推送通知接收到UWP Windows 10应用程序

时间:2016-05-29 03:33:41

标签: c# push-notification google-cloud-messaging win-universal-app uwp

我的客户目前正在使用Google Cloud Messaging (GCM)

我一直在研究这个问题,但我似乎只找到了如何使用GCMC#发送使用receiving/capturing推送通知的示例,但我找不到任何关于{{{ 1}}从GCM发送到UWP Windows 10应用程序的推送通知?

这可能吗?

可以在不使用Azure的情况下完成吗?我刚检查过,我可以看到您可以在GCM的通知中心设置Azure,但我的客户根本不想使用AzureGCM

1 个答案:

答案 0 :(得分:4)

Google Cloud Messaging是Google提供的仅限Android的服务。每个操作系统都拥有自己类似的服务,并且它们不具备可操作性。

虽然拥有一个跨平台的通知服务将是一件非常酷的事情,但我不会打赌它很快就会发生。由于电池节省和安全性等原因,通知已深深集成到操作系统中。

所有当前通知系统的工作方式非常相似,向它们发送消息主要是通过Http发送一些json / xml。您所要做的就是在发送通知时区分android和windows目标,然后将其发布到gmc或wns。

查找有关WNS here的信息。

Azure通知中心只是一项服务,它完全适合您,因此您不必自己编写代码(还有一些其他好的附加功能),但不需要使用WNS。