需要短信网关建议

需要短信网关建议

我们的网站使用 PHP 编写,由托管的 Linux 网络服务器提供支持。我们希望允许用户在收到来自其他用户的内联网站点消息时接收短信 - 短信通知。

实现此功能需要什么?是否有开源(免费?)服务器应用程序可以解决此问题?我们是否需要与无线运营商签订合同才能将消息发送到他们的网络?如果需要,需要向他们支付多少费用?

答案1

您的另一个选择可能是直接发送电子邮件。如果您有用户的手机号码和运营商,则每个运营商(通常)都有一个网关地址,您可以向该地址发送电子邮件。以下是列表来自维基百科。你基本上只需发送一封电子邮件到[电子邮件保护]电话号码为 555-555-5555,运营商为 T-Mobile。您无需担心除您自己的互联网接入之外的任何费用。这只是您的用户接收短信的费用。

答案2

有许多公司提供短信服务,允许您对其系统进行 API 调用,然后他们就会发送消息。他们负责处理与各种服务提供商的所有关系,这可能是一个非常耗时的过程,特别是如果您希望在国际范围内发送消息。

我们曾与Twilio点选群发短信过去几年,它们的覆盖范围和费率各不相同,但都很容易集成,通常只需几行代码就足以开始使用它们的 API。费率取决于您发送到哪个网络,但通常在每条消息 0.02 美元到 0.15 美元之间。

答案3

我有几个通知服务器正在运行短信工具 3,直接(通过电缆)连接到 GSM 手机。其中一个每天发送数百条消息,并且运行良好,但如果超过这个时间,我可能会考虑使用 GSM 调制解调器而不是 GSM 手机。

至于手机,诺基亚 6310i(诺基亚最后一款使用合适的(RS232)串行电缆而不是 USB 连接的手机)使用起来特别轻松。

SMS Tools 3 是免费软件(GPLv2 或更高版本)。是的,发送短信需要付费,具体费用取决于您使用的手机套餐。英国的许多 GSM 供应商现在都推出了一项套餐,其中包含几千条短信,每月收费非常合理,如果我自己付账单,我可能会考虑这项套餐。但是,如果您的应用程序需要向您所在国家/地区以外发送短信,费用很快就会变得昂贵。

答案4

看一下Zeep移动。我相信他们有一个免费帐户,需要付费才能使用广告(他们会在您的短信中附加一个小的/不显眼的上下文相关广告)。现在可能有一个没有广告的“高级”帐户。

几年前,我曾在一个短期活动网站上使用过它;效果很好,对我来说,广告不是什么大问题,但 YMMV。

相关内容