我想创建一个应用程序,其中一个用户可以请求帮助,而使用此应用程序的所有其他用户将获得该通知。我使用Parse.com作为服务器。我是全新的,请帮助我。我通过钥匙等注册了我的设备现在我可以从parse.com发送推送通知到我的设备。
但不知道如何在我的设备上将其发送到其他设备?
答案 0 :(得分:0)
您可以为不同的唯一频道名称创建订阅设备,然后您可以使用其他设备订阅的频道向设备发送包含所需有效负载的通知。
//subscribing to channel
ParsePush.subscribeInBackground("Channel_Name");
//getting installed devices
ParseQuery pushQuery = ParseInstallation.getQuery();
//query for getting devices with channel name
pushQuery.whereEqualTo("channels", "Channel_Name");
ParsePush push = new ParsePush();
push.setQuery(pushQuery);
push.setMessage("Your message payload");
push.sendInBackground();
您可以将多个设备订阅到同一频道,但在这种情况下,当发送通知时,它将被发送到订阅特定频道的所有设备。
了解更多信息:https://parse.com/docs/android/guide#push-notifications