我目前正在使用Xamarin.Forms和Parse数据库构建跨平台应用程序。我已经有了一个工作匹配算法,但现在它只在点击按钮时执行。我想让它每小时执行一次,以便检查数据库中的更改。如果当前用户匹配,则应推送通知。即使关闭,应用程序仍应执行此操作。这是可能的,如果它是如何实现的呢?
提前致谢!
答案 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
}
});
希望这将是朝着正确方向迈出的一步。