我正在开发一个多用户Android应用程序,我正在尝试实现Parse Push Notifications,我之前从未使用它们,所以我真的很困惑处理多个用户的方法是什么。我不希望用户收到其他用户的通知。
现在我正在获取deviceToken:
(String) ParseInstallation parse =
ParseInstallation.getCurrentInstallation().get("deviceToken");
首先,我认为我应该在其他用户登录时生成(如果可能)新的“设备令牌”,并将其发送到我的API。或者在同一个安装上可能有多个令牌。但是,现在我在解析文档中看到我可以将设备与用户关联起来:
ParseInstallation installation = ParseInstallation.getCurrentInstallation();
installation.put("user", ParseUser.getCurrentUser());
installation.saveInBackground();
也许这就是要走的路。但我仍然不确定。所以我只是想要一些指导,如果可能的话。我非常感谢你的帮助。