java - 如何从 Java Web 应用程序发送 SMS 消息

标签 java sms messaging spring-3

我需要实现一个用例,其中我需要自动生成消息给新用户,要求他输入通过短信发送到其手机的号码来验证他的手机号码。

Spring Framework 是否提供任何集成支持来实现此类用例?

有人可以建议我该怎么做吗?

如有任何建议,我们将不胜感激。

谢谢。

最佳答案

发送短信需要网关提供商,例如Clickatell 或 Twilio 或其他什么。然后,您可以实现该提供商的 SDK 来发送消息。

设置短代码的成本约为 5,000 美元,维护成本约为每月 1500 美元。一些提供商(例如 Twilio)允许您共享用于发送消息的开发短代码,但您无法接收任何消息。

我所做的验证工作是通过电子邮件向手机发送一条消息,询问电话号码和提供商。然后将其转换为手机的电子邮件地址,例如[email protected] .

关于java - 如何从 Java Web 应用程序发送 SMS 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8716008/

相关文章:

java - 如何在 Netbeans 的 JOptionPane 中显示图像

java - 处理 JDialog 和 JToggleButton 的状态和事件序列

c# - 有没有办法通过 C# 中的 Type.InvokeMember 或消息调用窗体或类的私有(private)函数?

android - 如何在android后台使用服务读取传入消息?

命令行中的 SMS Twilio API 错误但浏览器中没有错误但不发送消息

java - 在 Java 中寻找简单的持久消息缓冲区

ios - 在像 snapchat/whatsapp 这样的 iOS 应用程序中实现手机号码验证系统的灰色地带

java - 当 statusCode 断言失败并重新保证时打印响应正文

Java泛型类和非泛型类

android - 如何在后台在android设备上发送短信?