如何通过AWS SNS实现Twitter推送通知?

时间:2016-08-19 06:02:06

标签: ios amazon-web-services mobile push-notification amazon-sns

有没有办法通过AWS SNS实现Twitter推送通知?

当他或她发生某事时,SNS会向用户发送通知吗?

据我所知,最好的方法是为每个用户创建一个主题。

当用户关联事件发生时,我们会向该主题发布通知。

正如AWS所描述的那样,当前每个帐户的最大主题数为100,000。

如果我有1,000,000名用户,那将无法使用。

是否有更具伸缩性的方案?

1 个答案:

答案 0 :(得分:1)

beeth0ven,

SNS支持发布到订阅设备端点的主题或直接发布到各个端点。在您的情况下,您将希望实现直接发布到每个单独的端点。这样可以实现更多控制和个人参与,但也意味着您需要在自己的数据库中管理这些端点,并将每个端点与移动应用程序的用户相关联。您将向TargetArn发布单个消息,而不是发布到TopicArn,TargetArn是代表应用和移动设备的SNS平台端点。 TargetArn也是将SMS消息发送到单个电话号码的同一呼叫。

SNS发布CLI :(请参阅--target-arn) http://docs.aws.amazon.com/cli/latest/reference/sns/publish.html

通过控制台直接发布: http://docs.aws.amazon.com/sns/latest/dg/mobile-push-send-directmobile.html