GCM:从GCM Server获取已注册的ID

时间:2013-12-09 02:06:43

标签: android notifications google-cloud-messaging

我正在尝试使用谷歌的GCM for Android实现推送通知,我对此有疑问。在谷歌提供的演示中,他们将程序注册到Play服务并获取注册ID,然后将其发送到GCM服务器。如何获取发送到服务器的注册ID,以便我可以使用它从我的第三方服务器发送消息?

到目前为止,要获取我的程序生成的注册ID,我只是将其显示在应用程序本身上,但如果一个人无法访问生成注册ID的设备,那该怎么办?

1 个答案:

答案 0 :(得分:0)

您应该以某种方式将ID存储在服务器上。无论是纯文本文件还是数据库,我用Flask在Python中编写了我的后端。如果您有用户注册帐户,您可以将其与用户名和密码相关联。这样,您可以存储他们的设备ID并将相应的消息发送到他们的设备。