[英]How to prevent android app from receiving push notifications from GCM on reinstall , until user authenticates with my web service
[英]GCM between User to User from same Android App
我想在我的Android应用中实现GCM:
我的应用程序中装有Google登录功能,可以与JSON和GSON以及带有tomcat-server restutil
本地MySQL数据库服务器配合使用,以保持Gmail登录用户的存储。
因此,我想从U_user向M_user发送通知。
U_user执行已推送到M_user的注册。
我怎样才能做到这一点?
我假设您是指在不同手机(U_user的手机和M_user的单独手机)上安装的同一Android应用。
引用文档中的一部分 :
为确保将消息发送给目标用户,请执行以下操作:
您的应用服务器可以维护当前用户和注册ID之间的映射。
然后,该应用程序可以检查以确保其收到的消息与登录用户匹配。
这意味着您可以通过GCM向其他用户发送消息。 要让应用服务器知道要发送给M_user的内容,请让U_user向您的GCM应用服务器发送上游消息(仅在使用XMPP的应用服务器中可能-参见此处 )。 或者,您可以选择通过HttpUrlConnection
向应用服务器HttpUrlConnection
POST请求(可以在基于XMPP和基于HTTP的GCM应用服务器上使用)。
无论使用哪种方法,请在这些消息中指定要发送给M_user的消息到服务器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.