Android 如何将推送消息发送到其他设备?
我正在使用parse.com服务。我想在用户单击按钮后向其他客户端发送推送消息Android 如何将推送消息发送到其他设备?,android,parse-platform,push-notification,Android,Parse Platform,Push Notification,我正在使用parse.com服务。我想在用户单击按钮后向其他客户端发送推送消息 所以,如果没有人理解我(这种情况经常发生;-),我的问题是:一旦用户B单击按钮,我如何通过Parse.com服务向用户a发送推送消息?我认为用户和安装表之间必须有关系。我建议添加指向安装表的用户指针。这样,用户就可以在多台设备上使用该应用程序 我建议在解析云代码中添加推送通知发送功能,并从客户端应用程序调用它 示例云代码: var userQueryPre = new Parse.Query(Parse.User);
所以,如果没有人理解我(这种情况经常发生;-),我的问题是:一旦用户B单击按钮,我如何通过Parse.com服务向用户a发送推送消息?我认为用户和安装表之间必须有关系。我建议添加指向安装表的用户指针。这样,用户就可以在多台设备上使用该应用程序 我建议在解析云代码中添加推送通知发送功能,并从客户端应用程序调用它 示例云代码:
var userQueryPre = new Parse.Query(Parse.User);
userQueryPre.equalTo("username", ToUserID);
var userQuery = new Parse.Query(Parse.Installation);
userQuery.exists("user"); // filter out installations without users
userQuery.include("user"); // expand the user pointer
userQuery.matchesQuery("user", userQueryPre);
userQuery.find({
success: function(resultUsers) {
Parse.Push.send({
where: userQuery, // Set our Installation query
data: { alert: "Message", badge: "Increment" }
},{
success: function () {response.success(""); },
error: function (error) { response.error("") }
});
构建推送服务时可以使用deviceType参数。我不熟悉Parse推送服务,请给我举个例子好吗?Parse.com有数千个教程。你应该先从那里开始。