Android:GCM向特定设备推送通知

Android:GCM向特定设备推送通知,android,push-notification,google-cloud-messaging,Android,Push Notification,Google Cloud Messaging,我正在创建一个Android应用程序,在这个应用程序中,我需要将推送通知发送到一个特定的设备,比如whatsapp,当新消息出现时,作为通知发送 我可以非常完美地向多个设备发送通知..根本没有问题 这里的问题是如何向特定设备(或用户)发送通知 在Android中,应该如何向特定的个人用户发送推送通知 有人能给我一个主意吗 提前感谢首先将设备注册到GCM并获取GCM密钥。使用GCM密钥手动向该设备发送通知。这样做的请求是 curl --header "Authorization: key=" --

我正在创建一个Android应用程序,在这个应用程序中,我需要将推送通知发送到一个特定的设备,比如whatsapp,当新消息出现时,作为通知发送

我可以非常完美地向多个设备发送通知..根本没有问题

这里的问题是如何向特定设备(或用户)发送通知

在Android中,应该如何向特定的个人用户发送推送通知

有人能给我一个主意吗


提前感谢

首先将设备注册到GCM并获取GCM密钥。使用GCM密钥手动向该设备发送通知。这样做的请求是

curl --header "Authorization: key=" --header Content-Type:"application/json" https://android.googleapis.com/gcm/send -XPOST -d '{"data":{"New message through curl"},"registration_ids":["<RegId1>"]}'
curl--header“Authorization:key=”--header内容类型:“application/json”https://android.googleapis.com/gcm/send -XPOST-d'{“数据”:{“通过curl创建新消息”},“注册ID”:[“”]}
要使用PHP发送它,请执行以下步骤


我认为您必须创建一个匹配的用户->注册id,并将其存储在第三方服务器上的某个存储器中。之后,您可以选择一个用户及其注册id将其发送到

首先,获取该设备的注册id,然后使用该发送通知