GCM如何查看特定令牌,以便我只能发送到该设备

时间:2016-02-11 10:27:13

标签: android push-notification google-cloud-messaging

从演示GCM应用程序,在控制台中,我可以将推送发送到所有设备。但是如何发送到特定的设备?如何检查注册到此gcm api的令牌?

1 个答案:

答案 0 :(得分:0)

通过在服务器上维护的数据库中查找userID,将注册ID与用户匹配。可以解析。如果要发送给特定用户,请在解析安装中创建其他字段,并将userID保存在此字段中。您可以通过使用userID进行过滤并设置查询来发送给特定用户,以便在代码中获取该特定用户以进行发送推送。

您可以在.gitignore中保存用户ID,然后将其定位:

接收器:

ParseInstallation

发信人:

ParseInstallation installation = ParseInstallation.getCurrentInstallation();
installation.put("user_id", "1234567890");
installation.saveInBackground();