解析之前删除安装

时间:2014-04-15 14:40:26

标签: android parse-platform

我正在使用Parse.com作为我的移动后端。我想将推送发送到已从Parse Installation课程中删除的设备。我尝试使用beforeDelete函数,它将push发送到通道的所有设备,除了被删除的设备。这是代码:

Parse.Cloud.beforeDelete(Parse.Installation, function(request, response) {
    // code here
    console.log(request.object);

    Parse.Push.send({
        channels: request.object.get('channels'),
      data: {
          action: "com.example.UPDATE_STATUS",
          alert: "Deleted "+request.object.get('uniqueId'),
          name: "Installation",
          method: "delete",
          item: request.object.get('uniqueId')
      }
    }, {
      success: function() {
        // Push was successful
          response.success();
      },
      error: function(error) {
        // Handle error
          response.error(error);
      }
    });
});

这里(uniqueId)是android设备ID。如何将推送发送到已删除的设备?

1 个答案:

答案 0 :(得分:0)

为什么要删除安装?不建议这样做。

这在推送实际处理时无效,安装将被删除,与推送查询不匹配。