在特定时间和特定条件下向用户发送推送通知

时间:2015-01-19 00:07:27

标签: objective-c parse-platform push-notification

解析

我有用户事件。事件具有日期属性,用于指示事件何时开始。

用户可以参加预定的活动。我想要做的是,如果用户第二天有某个事件,应用程序应该在事件发生前一天晚上7点通知他。如果用户第二天没有安排任何活动,那么他就不应该被通知。

使用parse执行此操作的最有效方法是什么?我认为它的工作原理是在解析云上创建一个每天运行一次的函数,并获取第二天安排的所有事件并发送预定推送。我看到的唯一问题是查询事件可能限制为1000(如果一天内安排超过1000个事件),并且如果从云代码调度推送会考虑时间本地化。你这样做的方法是什么?

另外我需要告诉我,所有事件都有一组用户将参加活动,所以向他们发送推送并不难做到这个代码已经完成并且它可以工作。

0 个答案:

没有答案