在我的情况下,每次用户将新消息发布到线程中时,我都需要发送推送通知。这就像一个移动应用程序论坛。您可以将消息发布到线程中,然后您可以回复消息。我正在尝试从自定义 APNS 代码迁移到 Amazon SNS,以简化和摆脱代码维护。但据我所知,我需要发布推送通知的主题,以便向讨论线程中的所有人发送推送。
在我的自定义方法中,我将设备令牌发送到异步任务,并在一个 APNS 连接中传递大量消息。因此,这就像我在每次将新消息发布到线程时生成的“动态主题”(我通知线程的所有参与者,并且该数字应该能够从几个扩展到数千个)。
如何使用 Amazon SNS 完成这种方法?我必须为每个线程创建一个主题吗?除了将所有推送消息连接并写入 APNS 之外,我是否可以使用仅知道接收者的设备令牌的 Amazon SNS 来维持这种方法?