如何在一段时间后运行Node.js api?

时间:2017-05-15 05:55:39

标签: android iphone node.js push-notification cron

  

我想通过使用REST向我的android和ios应用程序发送通知   Node.js的API?

     

我知道可以通过chrone方法完成,但我不知道如何设置   该系统,所以我可以发送推送通知给我的应用程序用户   我想(经过一段时间后)。

2 个答案:

答案 0 :(得分:0)

您可以在纯JavaScript中使用setInterval方法

setInterval(function () {
    //Call to method which will send notification
    // If you have specific endpoint then call to that endpoint
}, 3000);

对于cron工作,还有许多npm个工具包可用。

答案 1 :(得分:0)

/ *您可以使用node-cron模块。 node-cron模块是用于节点的纯JavaScript中的微小任务调度程序。该模块允许您在节点中调度任务。 * /

var cron = require('node-cron');
cron.schedule('1,2,4,5 * * * *', function() {
  console.log('running every minute 1, 2, 4 and 5);
});

/ *以上示例将每1,2,4,5分钟运行一次回调函数。您还可以每3分钟提供1-3个范围。输入代码* /