我想通过电子邮件或短信将验证码发送给特定用户(仅一个)。我已经通过Amazon SES成功地做到了,但还没有尝试过Amazon SMS。我发现自己陷入了调查AWS Pinpoint的困境中。
在我看来,Pinpoint旨在用于大量用户消息传递(文本/电子邮件),而不是单个消息传递之一。我希望我能正确收集。
我的问题是,在我的用例中,使用Pinpoint相对于Amazon SES和SMS有优势还是不利?
答案 0 :(得分:5)
问:我已经使用Amazon SNS或Amazon SES。通过切换我可以获得什么 到Amazon Pinpoint?在典型的Amazon SNS和Amazon SES用例中,您必须进行设置 您的应用程序可以管理每条消息的受众,内容和 交货时间表。这些相同的功能内置在Amazon中 查明。借助Amazon Pinpoint,您可以创建消息模板, 投放时间表,定位明确的细分受众群和完整的广告系列。
Pinpoint似乎还可以通过用户首选的联系机制向用户推送通知。这意味着您不仅限于SMS,而且您还可以通过希望与他们联系的方式向他们提供激活码。它还允许双向通信。
您可以发送直接消息-例如订单确认,欢迎 消息和一次性密码-使用控制台或Amazon 精确定位REST API。您还可以使用API来构建自定义 跨广告系列和交易消息传递应用程序 多个渠道。
这建议它适合您的使用,尽管它具有您目前不需要的其他大众传播功能。
答案 1 :(得分:2)
AWS似乎已经认识到“消息传递”与其他任何一项服务一样重要。他们已经启动了一项称为AWS Pinpoint的服务,该服务使您可以向客户发送电子邮件,SMS和推送通知。在Pinpoint之前,您必须通过将您的应用程序与多个AWS服务(例如SES,SNS,SMS,S3,SQS,CloudWatch等)集成来实现此目标。
可悲的是,AWS已推出Pinpoint并处理了完全不同的一组怪物。首先,Pinpoint可能会不必要地变得昂贵,因为它对每个追踪的客户收取0.0012美元的费用。其次,Pinpoint交付仪表板(一种用于查看交付指标,退回通知等的用户界面)每月花费1,250美元-严重-对于应该是基本要求的事情来说,这笔费用很高。这排除了针对中小企业(SMB)的精确定位。