腾讯信鸽推送.NET SDK
信鸽推送现改名为腾讯移动推送,是一款强大且免费的移动端推送工具,包括Android设备和iOS设备,官方提供的服务器端SDK有Java,php,python,本文将基于Rest API 实现.NET版SDK
参考腾讯官方文档及资源:
完整代码参见:
快捷方式说明:
- Android平台推送消息给单个设备: XingeApp.PushTokenAndroid(000, “myKey”, “标题”, “大家好!”, “3dc4gcd98sdc”);
- Android平台推送消息给单个帐号: XingeApp.PushAccountAndroid(000, “myKey”, “标题”, “大家好!”, “nickName”);
- Android平台推送消息给所有设备: XingeApp.PushAllAndroid(000, “myKey”, “标题”, “大家好!”);
- Android平台推送消息给标签选中设备: XingeApp.PushTagAndroid(000, “myKey”, “标题”, “大家好!”, “beijing”);
- iOS平台推送消息给单个设备: XingeApp.PushTokenIos(000, “myKey”, “你好!”, “3dc4gcd98sdc”, XingeApp.IOSENV_PROD);
- iOS平台推送消息给单个帐号: XingeApp.PushAccountIos(000, “myKey”, “你好”, “nickName”, XingeApp.IOSENV_PROD);
- iOS平台推送消息给所有设备: XingeApp.PushAllIos(000, “myKey”, “大家好!”, XingeApp.IOSENV_PROD);
- iOS平台推送消息给标签选中设备: XingeApp.PushTagIos(000, “myKey”, “大家好!”, “beijing”, XingeApp.IOSENV_PROD);