Microsoft Azure通过通知中心(Notification Hub)提供了支撑超百万级设备互联的推送服务。对于广大的Android和iOS的开发者,最近一个令人振奋的好消息:通知中心(Notification Hub)支持百度通知的推送服务。
这个服务不仅仅针对Azure中国地区(代号:Mooncake)的订阅,对于全球其他区域的Azure订阅同样有效。
在之前创建的通知中心服务中,可以发现已经提供了百度通知的配置。如下图:
在百度上创建的过程也是非常简单的,可以访问百度开放云,具体链接地址:http://developer.baidu.com/
首先创建一个工程,如下图:
然后,可以看到应用的基本信息,这里需要使用其中的API Key和Secret Key。如下图:
这里需要注意的是Secret Key的“重置”,如果出于安全等原因进行重置,需要考虑到更换所有相关应用的配置,这对于数量众多的设备的连接,是非常关键的。
对于完整创建Android应用、通知中心(Notification Hub)及配置百度通知,及相关代码的开发,可以参考:http://azure.microsoft.com/en-us/documentation/articles/notification-hubs-baidu-get-started/