[英]Azure mobile service : send push notification to specific android device
[英]Send post notification to specific UUID android device
我正在尝试找到一些使用其UUID将发布通知发送到特定android设备的方法,因此我将执行以下操作:
1:在android上登录屏幕,然后从设备获取UUID号
2:将此UUID发送到链接到userID的在线数据库
3:我想知道如何将发布通知发送到从数据库中获取的特定UUID?
使用Java向Android设备发送通知非常容易。
如果要直接从REST客户端推送通知,则可以参考此
如果您要从Java程序发送通知,请按照以下简单步骤操作,
创建一个发件人,它将发送通知
com.google.android.gcm.server.Sender sender = new Sender("pass your gcm api key here");
然后创建一个消息对象,其中将包含您要发送的数据
com.google.android.gcm.server.Message message = new Message.Builder().addData("key","value").build();
上面代码中的addData("key","value")
将在json中添加要发送的键值。
然后,您可以选择Sender
类中提供的任何send方法
com.google.android.gcm.server.Result result = sender.send(message, device_token, no of retries);
共有四种版本的send方法可用。 您可以在此处找到有关Sender类的更多详细信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.