将推送通知发送到提醒

时间:2017-04-11 22:36:56

标签: mongodb meteor push-notification

有人可以向我指出一些信息,以实现提醒的激活,例如在图像中我建立小时和频率,我想重复提醒(每日,每周,每月,不重复)我必须让查询知道什么时候到期时安排了提醒,并在其中通知推送通知表示提醒已达到高潮。

我提供的详细信息是在应用程序关闭时查询mongo,无法执行查询以验证提醒的状态。考虑使用混合:后台进行后台模式,但由于用户可以创建的提醒量,它可能会影响手机的电池消耗,他们会不断地了解应用程序的状态。

如果有人有方法,我感谢你给我指些数据。

1 个答案:

答案 0 :(得分:0)

您可以设置cron以在x个单位时间后启动操作。

meteor中,您可以使用此cron package

如文档中所述,您可以安排任务在一定时间后或每隔x分钟后启动。

SyncedCron.add({
  name: 'Crunch some important numbers for the marketing department',
  schedule: function(parser) {
    // parser is a later.parse object
    return parser.text('every 2 hours');
  },
  job: function() {
    var numbersCrunched = CrushSomeNumbers();
    return numbersCrunched;
  }
});

触发任务后,您可以从服务器向客户端应用发送推送通知。即使应用程序处于关闭状态,这也可以正常工作,因为作业已在服务器上完成。

相关问题