【发布时间】:2016-03-23 04:20:29
【问题描述】:
我在 Heroku 和 mongoDb 上部署了一个 Parse 服务器,使用 GitHub 上 parse-server-example 的修改分支。我在这里查看了关于如何在解析服务器上发送推送通知的 wiki:https://github.com/ParsePlatform/parse-server/wiki/Push 但我正在寻找更深入的回应。我的 CLOUD CODE (cloud/main.js) 用于发送预定的推送通知(在 Parse 的托管版本上正常运行)是
Parse.Cloud.define('sendPush', function(request, response) {
var userQuery = new Parse.Query(Parse.User);
userQuery.equalTo('username', request.params.targetUsername);
var pushQuery = new Parse.Query(Parse.Installation);
pushQuery.matchesQuery('user', userQuery);
Parse.Push.send({
where: pushQuery,
data: {
alert: 'You have a new message from ' + request.params.fromUsername + '!'
},
push_time: request.params.date
}, {
success: function() {
// Push was successful
response.success('push successful')
},
error: function(error) {
// Handle error
response.error('push failed')
}
});
});
我正在严格使用 iOS,我希望在我的 Parse Server 上再次使用此代码功能。 wiki 指南说我需要配置 Parse 服务器,我不知道该怎么做或在哪里做。任何帮助表示赞赏。谢谢
【问题讨论】:
标签: parse-platform push-notification parse-server