短信网关build议需要

我们的网站使用PHP编写,并由托pipe的Linuxnetworking服务器提供支持。 我们希望允许我们的用户在收到来自其他用户的内部网站消息时收到SMS消息 – 短消息通知。

实现这个function需要什么? 有没有开源(免费的?)服务器应用程序解决这个问题? 我们是否需要与无线运营商签订合同,向其networking发送消息? 什么,如果有任何费用,必须支付给他们?

你的其他select可能只是发送电子邮件。 如果您有用户的手机号码和运营商,则每个运营商(通常)都有一个网关地址,您可以在其中发送电子邮件。 这是维基百科的一个列表 。 你基本上只需要发一封电子邮件到[email protected],电话号码是555-555-5555,T-Mobile的运营商。 除了自己的互联网接入之外,您不需要担心任何费用。 这只是您的用户收到短信的费用。

有许多公司提供SMS服务,允许您对他们的系统进行API调用,然后他们发送消息。 他们负责与各个服务提供商的所有关系,这可能是一个非常耗时的过程,特别是如果你正在看待交付信息。

在过去的几年中,我们一直与Twilio , Clickatell和BulkSMS合作,他们的覆盖率和费率各不相同,但它们都很容易整合,通常只有几行代码就足以开始使用它们的API。 费率取决于您要发送到哪个networking,但通常在每条消息0.02到0.15美元之间。

我有几个通过SMS Tools 3运行的通知服务器,直接连接到GSM电话(如通过电缆)。 其中之一每天发送数百条消息,并且工作得很好,不过除此之外我可能会看GSM调制解调器而不是GSM手机。

至于手机,诺基亚6310i(是最后一个诺基亚使用适当的(RS232)串行电缆,而不是USB连接)是特别无痛的工作。

短信工具3是免费软件(GPLv2或更高版本)。 是的,发送短信是有成本的,这取决于你在电话上收到什么计划。 英国的许多GSM供应商现在都做了一个包含数千条短信的计划,每个月都收取非常合理的费用,如果我自己支付账单的话,我可能会考虑一下。 如果您的应用程序需要在您的国家以外发送短信,那么事情可能会变得非常快。

看看Zeep Mobile 。 我相信他们有一个免费的帐户是与广告支付(他们在您的短信中添加一个小/不显眼的上下文敏感的广告)。 现在可能有一个“高级”帐户,没有广告。

几年前,我曾经用它来build立一个短期的竞选网站; 工作很好,广告对我来说不是什么大事,但是YMMV。