Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通知Android用户_Java_Android_Google Api_Google Cloud Messaging - Fatal编程技术网

Java 通知Android用户

Java 通知Android用户,java,android,google-api,google-cloud-messaging,Java,Android,Google Api,Google Cloud Messaging,我正在尝试在我的应用程序中添加功能,这样当一个用户喜欢另一个用户的照片时,照片所有者会收到一个通知,表示他们的照片很受欢迎。我想知道哪种谷歌/安卓服务最适合这样做。我现在的计划是: 让类似用户的照片-->通知Google服务器 谷歌服务器--> 向所有用户发送消息(在幕后,不通知任何用户) (用户) 让应用程序决定它应用于哪些用户-->通知 特定用户 有什么服务可以做到这一点吗?这是理想的服务吗?是的。您自己的服务器将需要处理逻辑,以确定向谁发送推送通知。然后,您将从服务器向google服务器发

我正在尝试在我的应用程序中添加功能,这样当一个用户喜欢另一个用户的照片时,照片所有者会收到一个通知,表示他们的照片很受欢迎。我想知道哪种谷歌/安卓服务最适合这样做。我现在的计划是:

  • 让类似用户的照片-->通知Google服务器
  • 谷歌服务器--> 向所有用户发送消息(在幕后,不通知任何用户) (用户)
  • 让应用程序决定它应用于哪些用户-->通知 特定用户

  • 有什么服务可以做到这一点吗?这是理想的服务吗?

    是的。您自己的服务器将需要处理逻辑,以确定向谁发送推送通知。然后,您将从服务器向google服务器发送此特定(或多个)用户id。

    是的,您需要GCM向其他客户端发送通知

    是否有其他类似服务?我更喜欢应用内消息而不是推送通知,但我可以做到。你说的“应用内消息”到底是什么意思?基本上有3种方法可以将数据发送到应用程序:推送通知、轮询或像WebSocket这样的开放连接。对于您的用例来说,GCM听起来绝对是正确的解决方案。