我的客户目前正在使用Google Cloud Messaging (GCM)
。
我一直在研究这个问题,但我似乎只找到了如何使用GCM
向C#
发送使用receiving/capturing
推送通知的示例,但我找不到任何关于{{{ 1}}从GCM发送到UWP Windows 10应用程序的推送通知?
这可能吗?
可以在不使用Azure
的情况下完成吗?我刚检查过,我可以看到您可以在GCM
的通知中心设置Azure
,但我的客户根本不想使用Azure
到GCM
答案 0 :(得分:4)
Google Cloud Messaging是Google提供的仅限Android的服务。每个操作系统都拥有自己类似的服务,并且它们不具备可操作性。
虽然拥有一个跨平台的通知服务将是一件非常酷的事情,但我不会打赌它很快就会发生。由于电池节省和安全性等原因,通知已深深集成到操作系统中。
所有当前通知系统的工作方式非常相似,向它们发送消息主要是通过Http发送一些json / xml。您所要做的就是在发送通知时区分android和windows目标,然后将其发布到gmc或wns。
查找有关WNS here的信息。
Azure通知中心只是一项服务,它完全适合您,因此您不必自己编写代码(还有一些其他好的附加功能),但不需要使用WNS。