程序化短信
以编程方式发送短信的最佳方式是什么?
有没有免费的基于Web服务的短信网关?
我知道,如果我碰巧知道用户的运营商(Sprint,AT&T等),我可以通过电子邮件发送一个基于电话号码+运营商的地址的短信 。 我想要一个好的解决scheme,不需要我知道载体。 除此之外,有一个简单的方法来查找运营商给一个手机号码?
我知道有一些独立于主要移动运营商的服务,它们提供基于API的每消息收费服务。 我想知道的是这些组织如何利用SMSnetworking。 他们是否与移动运营商签有合同来转售他们的服务?
在我工作的地方,我们一直在使用http://www.clickatell.com发送短信; – 看起来它的消息大概是6美分或7美分。 他们只是采取HTTP POST请求发送消息。 我不知道你是否能find任何好的免费网关。 我们曾经发送电子邮件,但发现他们不可靠。
我以前用过clickatell,发现它们也很好。
但是,你可以build立自己的消息非常便宜。 所有你需要的是:一个给(或无限的)消息负载的合同; windows手机; 和一些套接字编程。
编写一个networking服务(传递号码和消息),这个服务在发送消息的移动设备上调用一个程序。
我知道至less有FTSE100公司走了这条路。
我认为这一个值得一个新的答案。 有一个新的球员在镇上,它被称为Nexmo和具有极具竞争力的价格,甚至比Twilio。
你也可以得到一个GSM发射机,并发出发送短信的AT命令。 不知道你为什么要这样做,但这是另一种select。 这样你就不会依赖别人的服务
我们厌倦了使用免费的短信网关,非常不可靠。
现在我们使用来自Felltech Ltd的名为OutboxSMS的短信网关设备。它位于我们的networking上,并通过内置发射器的无线链接直接与移动电话提供商连接。 我们需要购买一个SIM卡(我们得到了一大堆信息的PAYG),这是安装到OutboxSMS单元。 我们在邮件服务器(MS Exchange)上为它configuration了一个电子邮件帐号,并在邮箱上configuration了SMTP / POP3帐号。
我们使用OPManager,它通过电子邮件发送警报,我们直接发送到outboxsms,它parsing消息,并在出现问题时向我们的手机发送短信。
我们也有一些使用sendmail发送邮件到outboxsms的shell脚本,它们又被转换成文本消息。
我不知道任何免费的短信服务,你通常会购买大量短信,并使用API发送出去。
Whitepages.com有一个API,允许开发人员反向查找电话号码。 它报告的手机号码载体,但很多时候,它是一些不存在的,像Powertel或什么的运营商。
我一直在做诺基亚手机,连接到一台Linux机器。 我有一个cron作业和脚本,将检查数据库表中的新消息,并使用gnokii发送消息。 如果你要发送的短信数量不是很大,那么效果很好。
支持安格斯 ,我可以保证http://www.clickatell.com 。 它曾经在我曾经工作过的公司使用过。 这是一个非常简单的解决scheme,设置和使用,工作很好。 您只需预测您打算发送多less条消息以及批量订购消息。 总体来说,它们相当便宜。
我已经使用TextMagic 。 他们有合理的利率和一个伟大的API和帐户pipe理。
对不起,重新阅读你的问题后,我意识到这不是你寻找的答案。 然而,这是我为我的命令行程序做的。 有一个网站,如果你把电话号码给你的承运人。 所以当我input我的电话号码的时候,屏幕上的url就被刮掉了,拿到了运营商,如果运营商在我的列表中,我找回了那个运营商的电子邮件
大多数公司提供一个短信到电子邮件有点东西。 例如myphonenumber@verizon.com
什么的(维基百科上有一个完整的列表)。
我用它来创build我自己在c#中的一个小命令行应用程序发送短信。 但是,您并没有真正得到“回复”,而且该号码是公司预先分配的号码。
我想如果你想走免费的路线,这是你最好的select。
这是维基百科链接: 短信网关