通过IP发送短信

问题描述:

我希望创建一个可以为SMS服务提供商提供一些额外功能的Web服务器。我可以通过网络发送短信吗?如果可能的话,是否有通过互联网发送和接收短信的库?通过IP发送短信

+0

您可以通过使用短信服务提供商(运营商或第三方供应商)通过互联网发送短信。 Provider提供API文档和客户端库(如果需要库)。 –

+0

其实我不会发送它。当我开发它时,它在服务器中被SP使用。假设这是一个管理他们的短信的应用程序。它可以被那里的任何服务器使用。这些SMS和SMS协议对我来说是全新的。但我要去做。 – sura2k

有很多不同的选择,以通过互联网发送短信,但最流行的有以下几种:

  1. 连接到SMSC移动运营商的直接(通常是通过SMPP协议)。
  2. 通过以前的答案中提到的Clickatell等SMS聚合服务进行连接。在这些选项之间

的选择主要取决于非技术性问题:

  1. 需要覆盖(移动运营商将只提供短信里面的网络)。
  2. 保费率计费的可能性(这需要与承运商更紧密的合作)。
  3. 好,价格也... :-)

技术上最流行的选择是:

  1. 像SMPP专用的协议(点对点短消息发送给对等)。
  2. 由SMS聚合器提供的基于HTTP的协议。

如果您需要统一的解决方案,我建议使用Kannel支持许多流行的传输(SMPP,CIMD,UCP,HTTP等),开放源码的短信网关。

+0

太好了。我需要统一的解决方案。没有第三方。它应该能够使用多种SMS协议。我找到了[Ozeki NG](http://www.ozekisms.com),现在是Kannel。如果你对此有所了解,请告诉我。 – sura2k

+0

非凡!我很感谢你提供的那个提示(Kannel)。 – sura2k

+0

谢谢你的回答。其实我想要另一件事。最后我从这些答案中找到了它。 – sura2k

您可以使用http://www.clickatell.com/它给你几个选项,如由一个发送短信一个,或使用批量文件,如XML。

我发现的Clickate API是真正有用的和容易的,我设法创建一个简单的类来包装了所有的方法,以SMS功能添加到现有的网站在几个小时。

有一点要记住,虽然这不会是免费的你,会有涉及的费用取决于你发送文本,并在你的基础。

+0

谢谢你的回答。其实我需要开发一个与我的开始时的clickatel完全相似的东西。我有一些额外的功能(取决于SP)添加。那么我怎么能像这样发展呢? – sura2k

您可以通过编程TheTexting API发送短信,他们提供廉价的利率和他们的服务真的很不错。

全面披露:我的公司,使该产品的工作。