我在parse.com中创建了一个帐户。我在三个项目中使用这个单一的帐户。
我需要发送通知。每个应用程序都有不同的应用程序名和包名。
我的内容在解析中:
项目1
项目2
项目3
这里有一些渠道是常见的这个帐户。因此,通知将一次发送两个项目。现在,我需要为特定的项目和特定的渠道发送通知。
例如,现在我需要在App1中发送物理通知。我怎么才能把那个隔离开。
我的问题是:
有人能告诉我吗?提前谢谢。
发布于 2014-12-03 11:02:30
是的,您可以使用相同的分析帐户为多个应用程序和发送推送一些特定的应用程序。在解析安装表中有一个属性(列) appIdentifier,它存储app的包名。这样您就可以编写这样的查询:
var query = new Parse.Query(Parse.Installation);
query.equalTo('appIdentifies', "App Package name")
query.equalTo('channels', 'your channel');
Parse.Push.send({
where: query, // Set our Installation query
data: {
alert: "Willie Hayes injured by own pop fly."
}
}, {
success: function() {
// Push was successful
},
error: function(error) {
// Handle error
}
});
发布于 2014-12-09 20:00:46
是。尝尝这个。
ParseQuery<ParseInstallation> query = ParseInstallation.getQuery();
query.whereEqualTo("appIdentifier", "com.example.app1");
query.whereEqualTo("channels", "physics");
push.setQuery(query);
push.setMessage("Hello");
push.sendInBackground();https://stackoverflow.com/questions/27104675
复制相似问题