2013-06-18 47 views
0

我试图在我的应用程序中添加功能,以便当用户喜欢其他用户的照片时,图片所有者会收到他们的照片被通知的通知。我想知道哪个Google/Android服务最适合这个。我的计划,现在是:通知Android用户

  1. 具有用户喜欢的照片 - >通知谷歌服务器
  2. 谷歌服务器 - > 发送消息给所有用户(在幕后而不通知任何 用户)
  3. 让应用程序决定它适用于哪些用户 - >通知 特定用户

有没有可以做到的服务? Google Cloud Messaging是这方面的理想服务吗?

回答

1

是的。您自己的服务器将需要处理逻辑以找出向谁发送推送通知。然后,您会将此特定(或多个)用户标识从您的服务器发送到Google服务器。

+0

有没有其他类似的服务?我宁愿它是一个在应用程序消息,而不是推送通知,但我可以使这项工作。 – clifgray

+0

你在“应用信息”中意味着什么?基本上有三种可能性,您可以如何获取数据到您的应用程序:推送通知,轮询或像websockets这样的开放式连接。对于您的使用案例GCM听起来绝对是正确的解决方案。 – SimonSays

0

是的,你需要GCM发送通知给其他客户端