使用AWS SNS的预定通知

Hom*_*dev 5 push push-notification amazon-web-services amazon-sns ios

我是第一次使用AWS开发iOS应用程序.大多数事情都是直截了当的,但我很难找到如何在未来安排推送通知.我目前正在使用AWSSNSPublishInput立即发送推送,但似乎没有任何方法可以在将来某个日期时间安排通知.我只想使用UILocalNotification来安排未来的通知,但我需要为不同的用户安排通知.

例如,用户A执行用户B关于第二天需要知道的动作.

有人有主意吗?

abh*_*y23 4

Amazon Simple Notification Service (SNS) 旨在立即发送通知。SNS 中没有安排通知的功能。

Amazon Simple Queue Service (SQS) 确实有延迟功能,但最多只有 15 分钟——如果您需要在处理消息之前做一些工作(例如将相关数据复制到 Amazon S3),这非常有用。

鉴于此,您需要安排在未来某个时间发出通知。您需要自己在服务器端实现逻辑,例如在某个固定时间间隔后进行数据库轮询或诸如作业调度程序之类的逻辑。