【发布时间】:2016-03-18 08:15:02
【问题描述】:
我正在使用 Windows Azure Notification Hub 和 Android,通过 GCM 测试通知推送服务。我正在使用标签,从与 Windows Azure 集成的 Web 应用程序(后端)推送通知。
问题是:我不知道如何订阅 Android 应用来收听这些标签。
【问题讨论】:
标签: google-cloud-messaging azure-mobile-services
我正在使用 Windows Azure Notification Hub 和 Android,通过 GCM 测试通知推送服务。我正在使用标签,从与 Windows Azure 集成的 Web 应用程序(后端)推送通知。
问题是:我不知道如何订阅 Android 应用来收听这些标签。
【问题讨论】:
标签: google-cloud-messaging azure-mobile-services
使用 Azure 移动应用服务器 SDK 创建自定义 API。这应该获取设备注册 ID,然后使用通知中心进行注册。为此,Azure 移动应用服务器 SDK 封装了通知中心 SDK。
在您的客户端中,您可以按照相应的客户端 SDK 教程进行推送(Android 为 here),但使用 InvokeApi 调用您的自定义 API 来进行注册,而不是调用 client.getPush().register()。
另一个很好的参考是Android Client HOWTO Docs。
【讨论】: