【问题标题】:How can I send an SMS from Java? [closed]如何从 Java 发送 SMS? [关闭]
【发布时间】:2010-10-07 10:09:17
【问题描述】:

我想从 Web 应用程序向特定手机发送 SMS 并接收他的回复并仅查看 Web 应用程序。是否可以使用Java技术进行创作?

【问题讨论】:

标签: java sms send


【解决方案1】:

ESendex 这样的人可以提供这样的功能,还可以为您提供多种语言(包括 Java)的 SDK/示例代码。

【讨论】:

  • 如何开始使用ESendex,我是java开发者
【解决方案2】:

几个 URLs 要经过,

http://opensmpp.logica.com/

http://smslib.org/

我推荐 SMSLIB

【讨论】:

    【解决方案3】:

    实现此目的的最佳方法是使用 SMS 网关。 SMS 网关一方面封装了与 SMS 载体介质接口的技术性,另一方面它为 http、SMTP、ftp 等应用层协议提供了与其交互的接口。例如,您可以让 Web 应用程序通过 HTTP 与 SMS 网关通信,而另一端的网关将通过某种专有协议与 SMS 中心通信,以发送从应用程序接收到的 SMS 文本。此外,您可以配置网关以将传入的 SMS 消息发布回您的 Web 应用程序。这样,应用程序不需要知道发送 SMS 的低级协议。

    如果您需要发送大量群发短信并将您的短信网关配置为使用此租用线路发送短信,您可以租用一条线路到短信中心 (SMSC)。但是租一条线路要贵得多。如果您需要发送少量消息,则可以使用手机代替专线。将您的手机连接到您的 PC/服务器并配置网关以使用您的手机。您需要参考您的网关文档,了解如何将您的电话与网关连接。这不是很困难,但相当简单。

    市场上有很多商业网关可供使用。但是使用开源 SMS 网关是一个不错的选择。您可以使用名为 - Kannel 的开源网关。相信我,设置它并开始使用并不难。

    【讨论】:

      猜你喜欢
      • 2011-01-15
      • 2010-12-28
      • 2011-07-24
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多