每小时检查数据库并推送通知

时间:2015-04-23 14:55:29

标签: database parse-platform push-notification cross-platform xamarin.forms

我目前正在使用Xamarin.Forms和Parse数据库构建跨平台应用程序。我已经有了一个工作匹配算法,但现在它只在点击按钮时执行。我想让它每小时执行一次,以便检查数据库中的更改。如果当前用户匹配,则应推送通知。即使关闭,应用程序仍应执行此操作。这是可能的,如果它是如何实现的呢?

提前致谢!

1 个答案:

答案 0 :(得分:0)

这是可能的。您应该做的第一件事是阅读CloudCode上的本指南。

https://parse.com/docs/cloud_code_guide

您将对其进行设置,使其每小时运行一次(后台作业)。然后你的CloudCode功能会向有匹配的手机发送推送通知(如果我理解正确的话)。

在Cloud Code中,它看起来像:

Parse.Push.send({
    where: pushQuery, // A Parse.Query that sets which phones receive the push
    data: {

    }, {
    success: function() {
        // Push sent correctly
    }, error: function(error) {
        // Handle error 
    }
});

希望这将是朝着正确方向迈出的一步。