使用Java发送SMS

时间:2011-11-16 10:22:41

标签: java sms

我正在开发一个Java Web应用程序。我需要从应用程序向移动用户发送短信。如何在不使用手机发送短信的情况下实现这一目标? 我对网络比较陌生。请指教。

4 个答案:

答案 0 :(得分:2)

如果您在美国,可以使用Twilio。每条SMS花费1美分,您可以通过REST API发送消息。他们也有Java libraries

答案 1 :(得分:0)

答案 2 :(得分:0)

您应该使用SMS网关。请参阅here一些网关

答案 3 :(得分:0)

您是否决定使用什么协议进行短信发送?许多SMS中心提供REST或SOAP API来发送SMS消息。在我看来,SOAP和REST比SMPP协议(相当低级别)要简单得多。

  1. 如果您决定使用SMPP协议,则SMPPSim工具是SMSC(短消息服务中心)模拟器,并允许以简单的方式测试SMS发送功能。因此,您无需访问任何真正的SMSC。
  2. 如果您的SMS提供程序允许使用SOAP发送SMS消息,您可以使用SoapUI Service Mocking,它还允许为SOAP服务开发客户端而无需访问真实服务器。