如何使用sms网关接收特定号码的短信

时间:2012-11-23 09:00:31

标签: sms sms-gateway

我想创建一项服务,让用户可以反馈我的产品(例如......这可以是任何东西)。现在,一旦用户发送短信,我就应该在我的电脑上接收它(没有移动设备没有连接到PC,当我说一些号码时它的一些免费电话号码类型)以便进一步处理。

我知道这个问题有点模糊,但基本上我需要知道这些人如果你喜欢这个特定产品或者这样做的话,会发送短信给这个号码。他们使用什么技术来接收用户的短信。如果他们使用SMS GATEways,可以建议哪个网关最好使用。

2 个答案:

答案 0 :(得分:0)

如果您计划接收大量短信,那么您正在寻找通过互联网连接将SMS接收服务器连接到运营商网络中的SMSC(短消息服务中心)。

以下是提供此服务的商业产品:http://www.ozeki.hu/index.php?owpn=507 免责声明:我与这家公司无关,我只是发布链接,因为他们有一个简洁的图表来说明这个概念。

自己编写此服务器并不困难 - 您需要使用SMPP(短消息对等协议)等协议连接到SMSC,并存储SMS。

答案 1 :(得分:0)

免责声明,我在Nexmo兼职做开发人员布道工作。

您最好的解决方案可能是使用SMS API。以下是一些提供商:

如果您计划获得国际支持,值得注意的是,据我所知,Nexmo支持大多数传入的虚拟号码(您可以购买允许您接收消息的号码的国家/地区)。

此外,由于您将收到消息,Nexmo的定价模式将更适合您。 Twilio / Tropo都收取虚拟号码和每条消息收取短信收费,Nexmo只收取虚拟号码。

所有这三个API都是直接的REST / HTTP API - 因此您只需要一个服务器就可以接收传入的消息,并将其路由到您的PC。如果您使用Nexmo,这是一项将连接到您的帐户的服务,并为您处理所有这些(包括谷歌浏览器插件):InDash: Incoming SMS Dashboard