我想知道使用GCM和应用引擎是否是我问题的最佳选择。这绝对不是一件轻而易举的事。
我有一个节目列表,Android应用程序上的用户可以订阅多个节目。每个节目都可以有多次。我想向用户发送他/她订阅的节目的通知。
现在我可以使用gcm并注册应用程序的每个实例。然后以某种方式使用appengine不断运行后台服务,查找应该通知谁然后推送通知?这是唯一的选择还是有更好的方法来做到这一点?
答案 0 :(得分:1)
还有更好的选择,您可以使用Google topic messaging。
您必须为您的用户订阅所需的主题,例如Android应用上的show-1
,然后向该主题to: \topics\show-1
发送推送通知(而不是注册列表)。
然后,所有订阅该主题的用户都将收到通知。