如何通过应用程序发送和接收SMS?
在Windows中,我想创建一个应用程序,它可以发送和接收和处理短信。怎么可能?我来自印度,这个应用程序将在印度使用。如何通过应用程序发送和接收SMS?
如何在电脑中接收短信,我想通过手机GSM调制解调器,可以发送和接收短信。我在哪里可以找到API连接到调制解调器来发送和接收短信?
我很舒服Qt & MFC编程。
谢谢, 阳光明媚。
您将需要一个能够接收AT命令的调制解调器。
看看this文章。
我使用了following调制解调器,它的工作原理非常完美。
另一种方法是使用SMS网关,如CLICKATELL我使用我自己的调制解调器接收消息,以及它们的发送网关。
假设你有一个支持它的GSM调制解调器,那么你可以发送一组AT命令到send和retrieve SMS from it。
如果您正在处理批量邮件,则可能需要注册SMS网关服务。这些通常提供HTTP API,不需要GSM调制解调器。
如果您想使用调制解调器发送/接收SMS,则this link可能会有所帮助。如果你想有大规模的能力发送/接收短信,那么你可以联系短信经销商,如Gateway4SMS。搜索谷歌更多这样的供应商。印度有很多。
除了这些技术性的东西,您需要知道,从印度的手机发送批量短信是非法的。您需要有5位特殊代码(如57575)或11个字符(TD-IRCTC)名称来发送批量短信,这些批量短信将由批量短信经销商提供给您。
如果您打算联系像Airtel或Vodafone这样的服务提供商以连接到他们的SMSC(SMS中心),那么请注意Airtel已经退出此业务,因为它在道德上不太合适。您唯一的选择是沃达丰/塔塔电信服务,但如果您是小时间玩家,那些人不会回应您。
感谢您的回答。普拉迪普。 – SunnyShah 2010-10-10 09:54:33
完成此操作的最简单方法是使用第三方API。一些我知道,做工精良是:
- restSms.me
- Twilio.com
- springedge.com
- 的Clickate。COM
我用所有的人,他们最容易/最便宜的实现是restSms.me
希望帮助
有几种方法做这个任务,要么使用AT命令对于GSM调制解调器或使用某个网关。记住AT命令不容易处理,特别是你感到难以处理传入消息, 使用GSM调制解调器,
GSM调制解调器与适当的多线程
您可以在这里找到一个library or exe这里。
这是我认为一个现成的产品,但你可以问他们免费的liscence或可能是一些笔记来研究他们是如何做到的,它的名字是rapidsmsserver,它是非常漂亮的。
还有另一种方法来构建这个,使用HTTP协议发送短信,但你需要的是我在上面的链接中可用。
看到我的评论下面的详细帮助。 – 2012-04-20 20:45:35