通过IP发送短信
有很多不同的选择,以通过互联网发送短信,但最流行的有以下几种:
- 连接到SMSC移动运营商的直接(通常是通过SMPP协议)。
- 通过以前的答案中提到的Clickatell等SMS聚合服务进行连接。在这些选项之间
的选择主要取决于非技术性问题:
- 需要覆盖(移动运营商将只提供短信里面的网络)。
- 保费率计费的可能性(这需要与承运商更紧密的合作)。
- 好,价格也... :-)
技术上最流行的选择是:
- 像SMPP专用的协议(点对点短消息发送给对等)。
- 由SMS聚合器提供的基于HTTP的协议。
如果您需要统一的解决方案,我建议使用Kannel支持许多流行的传输(SMPP,CIMD,UCP,HTTP等),开放源码的短信网关。
你有www.Nexmo.comwww.tropo.comwww.twilio.comwww.smsified.com ......等等......
谢谢你的回答。其实我想要另一件事。最后我从这些答案中找到了它。 – sura2k
您可以使用http://www.clickatell.com/它给你几个选项,如由一个发送短信一个,或使用批量文件,如XML。
我发现的Clickate API是真正有用的和容易的,我设法创建一个简单的类来包装了所有的方法,以SMS功能添加到现有的网站在几个小时。
有一点要记住,虽然这不会是免费的你,会有涉及的费用取决于你发送文本,并在你的基础。
谢谢你的回答。其实我需要开发一个与我的开始时的clickatel完全相似的东西。我有一些额外的功能(取决于SP)添加。那么我怎么能像这样发展呢? – sura2k
您可以通过使用短信服务提供商(运营商或第三方供应商)通过互联网发送短信。 Provider提供API文档和客户端库(如果需要库)。 –
其实我不会发送它。当我开发它时,它在服务器中被SP使用。假设这是一个管理他们的短信的应用程序。它可以被那里的任何服务器使用。这些SMS和SMS协议对我来说是全新的。但我要去做。 – sura2k