解析使用云发送推送的开源服务器

时间:2016-05-10 00:20:42

标签: javascript ios parse-platform push-notification parse-server

我现在在新的解析开源服务器上,我正在尝试使用云mesh.updateMatrixWorld()发送推送通知。我使用curl发送了一个推送但不能在.js文件中。这是我的代码。

main.js

它说它发送但它没有。如果任何人可以帮助那将是伟大的!

1 个答案:

答案 0 :(得分:0)

我在github得到了答案,我希望这可以帮助其他任何有同样问题的人。这是我使用的代码。

    Parse.Cloud.define("PushNotification", function(request, response) {
      console.log('sending push');
    var Installation = new Parse.Query(Parse.Installation);
      console.log(Installation);

    Parse.Push.send({
    useMasterKey: true,
        where: Installation,
      data: {
//or you can put "" to not do a custom alert
        alert: request.params.Message,
        badge: 0,
        sound: 'default'
      }
    }, {
      useMasterKey: true,
      success: function() {
        // Push sent!
      console.log('Push sent');
            response.success('success');

      },
      error: function(error){
    console.error(error);
    }

    });
    });