使用 aws sns 从 java web 应用程序发送短信

Cod*_*Med 8 amazon-web-services amazon-sns

用户将在我的网络应用程序上创建一个帐户。该应用程序需要通过向用户提供的手机号码发送短信来验证用户身份。短信是一个简短的唯一代码,用户需要将其输入到网络浏览器中,以便应用程序对用户进行身份验证。

如何为此用例配置 Amazon AWS SNS?

据我所知,SNS 的工作原理是网站管理员选择一个主题topic,然后每个用户订阅该主题。然后,网站管理员以广播方式向该主题的所有订阅者发送消息。这不能满足我向每个用户发送唯一消息的要求。或者,topic为每个电话号码创建单独的电话号码将过于麻烦,更不用说在保护所有电话号码的隐私方面产生安全问题了。

可以为此用例配置 Amazon AWS SNS 吗?如果是这样,怎么办?

我正在使用Java。

ted*_*r42 -3

单独的 SMS/MMS 消息传递不属于 AWS SNS 的明显用例。

如果您需要向任意电话号码发送正确的 SMS/MMS 文本消息,则需要转向其他平台,例如TwilioBandwidth