我试图将我现有的iOS推送通知基础设施移动到亚马逊SNS手机推送.
我将我本地数据库中的所有令牌导出到SNS应用程序(使用CSV)中.现在我想向所有10,000个用户发送推送通知.我认为唯一的办法是创建一个主题并订阅所有的用户,然后发布消息到该主题.
有没有任何简单的方法来订阅所有10,000个用户,我已经导入到系统的主题?
感谢任何帮助!
解决方法
听起来您已经创建了Amazon SNS Platform应用程序,并将您的令牌作为Amazon SNS Platform Endpoints导入.
你发送什么样的通知?
>如果您向每个用户发送自定义消息,请使用Direct
Addressing.使用此方法,您
发布到每个EndpointARN.
>如果您向所有用户发送相同的消息,请使用主题.您需要将您的端点订阅一个主题.准备发送后,发布到TopicARN. Amazon SNS将处理订阅该主题的所有端点的传递. Amazon SNS目前不提供批量订阅API,因此您必须每个EndpointARN调用订阅一次.
全面披露:我在Amazon SNS上为AWS工作.