【问题标题】:GCM and App engine for push notifications用于推送通知的 GCM 和 App 引擎
【发布时间】:2015-10-17 00:20:56
【问题描述】:

我想知道使用 GCM 和应用引擎是否是解决我的问题的最佳选择。这绝对不是微不足道的。

我有一个节目列表,Android 应用上的用户可以订阅多个节目。每个节目可以有多次。我想向用户发送他/她订阅的节目的通知。

现在我可以使用 gcm 并注册应用程序的每个实例。然后以某种方式使用 appengine 不断运行后台服务,寻找它应该通知谁,然后推送通知?这是唯一的选择还是有更好的方法来做到这一点?

【问题讨论】:

    标签: android google-app-engine google-cloud-messaging


    【解决方案1】:

    还有更好的选择,你可以使用Google topic messaging

    您必须为您的用户订阅您想要的主题,例如show-1 在 Android 应用上,然后向该主题 to: \topics\show-1 发送推送通知(而不是 reg-id 列表)。

    然后所有订阅该主题的用户都会收到通知。

    【讨论】:

    • 还有一种方法可以让我安排基于时间的自动推送消息吗?
    • 您可以使用 GCM networkManager 在您的 Android 设备上安排任何任务。
    • 目前需要自己管理调度推送消息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-08
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多