我有一个包含用户名数据库的服务器。我还有一个 Android 应用程序,用户将在其中向服务器数据库注册一个用户名,并将设备注册到服务器的 GCM 部分。
我目前在我的服务器代码中使用 GCM 演示,它将向每个注册的设备多播一个推送通知。但是,我希望将推送通知发送给某些用户,而不是每个注册的 GCM 设备。
我的第一个想法是将数据库中的每个用户与他们的 GCM regID 相关联。这行得通吗?我已经阅读了有关 regID 更改或重复的内容,这使得它为此目的听起来有点不稳定。
任何关于如何实现向某些设备发送消息的想法都将不胜感激。