程序化短信

以编程方式发送短信的最佳方式是什么?

有没有免费的基于Web服务的短信网关?

我知道,如果我碰巧知道用户的运营商(Sprint,AT&T等),我可以通过电子邮件发送一个基于电话号码+运营商的地址的短信 。 我想要一个好的解决scheme,不需要我知道载体。 除此之外,有一个简单的方法来查找运营商给一个手机号码?

我知道有一些独立于主要移动运营商的服务,它们提供基于API的每消息收费服务。 我想知道的是这些组织如何利用SMSnetworking。 他们是否与移动运营商签有合同来转售他们的服务?

使用http://www.twilio.com/

他们有一个REST接口发送短信,甚至build立电话或接听电话。

你甚至可以得到30美元的积分来试用。

业。 最便宜的解决scheme,你会发现。

在我工作的地方,我们一直在使用http://www.clickatell.com发送短信; – 看起来它的消息大概是6美分或7美分。 他们只是采取HTTP POST请求发送消息。 我不知道你是否能find任何好的免费网关。 我们曾经发送电子邮件,但发现他们不可靠。

我以前用过clickatell,发现它们也很好。

但是,你可以build立自己的消息非常便宜。 所有你需要的是:一个给(或无限的)消息负载的合同; windows手机; 和一些套接字编程。

编写一个networking服务(传递号码和消息),这个服务在发送消息的移动设备上调用一个程序。

我知道至less有FTSE100公司走了这条路。

我认为这一个值得一个新的答案。 有一个新的球员在镇上,它被称为Nexmo和具有极具竞争力的价格,甚至比Twilio。

https://www.nexmo.com/

你也可以得到一个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。

这是维基百科链接: 短信网关