你好,我想添加gcm到我的应用程序。我的应用程序是新闻应用程序。 用户可以在注册后查看新闻。应用程序询问用户兴趣(经济,体育,汽车等)并保存。 我想通过php和mysql发送消息给用户。 我必须决定向哪些用户发送哪些消息。所以我需要注册ID。什么是GCM注册ID?
是android设备号码吗? 或Android设备谷歌帐户和Android设备编号的组合?
或Android设备谷歌帐户和Android设备号码和我的应用程序用户ID的组合?
例
Android装置ID = A => GCM的RegID =一个
Android装置ID = A, 谷歌帐户ID = B => GCM的RegID = AB
Android装置ID = A,GOOGLE 帐户ID = b,应用程序x用户ID = c => GCM RegID = abc
如果x用户从应用程序注销并且y用户在同一设备中登录,GCM RegId会更改吗?如果它没有改变,我把经济新闻推给y用户(对经济不感兴趣的人),设备会向错误的用户显示错误的通知。 那么什么是GCM注册ID?
如果我卸载,然后重新安装在同一个设备上的相同的应用程序,注册ID将会不同?在这种情况下,我需要将注册ID与我的服务器应用程序上的设备唯一标识符相关联。 – ApheX 2016-03-22 09:17:07