3

对于我正在工作的项目,我需要以可靠的方式发送 SMS 消息,因为这是一个生产应用程序。我遇到的问题是应用程序在云上运行,我不能使用像 SMS 网关这样的额外硬件。

我使用的提供商不提供典型的邮件到 SMS 网关,我觉得它不太可靠。有什么严肃的解决办法吗?

谢谢。

PD:我不是在寻找免费服务,而是寻找可靠的服务。

PD:我需要为西班牙提供的服务,并且只发送消息,而不是接收消息。

4

4 回答 4

8

您关于可靠性的具体问题可能取决于您发送到的地理区域。希望更多的开发者可以提供真实的生活体验。Twilio 确实拥有庞大的用户群,通常这表明该服务很好http://techcrunch.com/2012/06/05/twilio-passes-a-milestone-100000-developers-for-its-voip-sms-platform / 另请参阅此之前的 SO 条目https://stackoverflow.com/questions/2528919/sms-gateway-service-provider-with-php-api

选择提供商还取决于您需要覆盖哪些国家、是否需要发送和接收能力以及是否需要专用短代码。有很多公司提供基于 Web 的 API 来发送 SMS,其中包括提供服务的运营商。这些往往提供不同的国际覆盖范围,其中大多数在特定地区具有最佳覆盖范围。服务的成本也因公司之间的设置费用而异,并且取决于您是否需要设置专用的短代码。

以下是一些提供 SMS Web API 服务的知名公司

Twilio - 美国覆盖发送和接收,但目前正在运行国际测试版计划https://www.twilio.com/international-sms,标准服务没有安装费或最低合同,但如果您愿意,至少 3 个月使用短代码。

Tropo - 美国的发送和接收覆盖范围,可以向国际号码发送 SMS 消息但不能接收。

Zeep - 仅覆盖美国且仅发送,每月最低消费并使用 Zeep 短代码。

Nexmo - 无安装费或最低月费。提供国际覆盖,目前在美国发送 SMS 的费率较低。接收短信的国家覆盖范围有限。

MediaBurst - 总部位于英国的公司,具有发送和接收 SMS API 的国际覆盖范围。请注意,“国际覆盖”不一定包括所有美国运营商(例如),而是大多数。他们以批量定价为每条短信提供 0.05 英镑的固定价格。似乎不支持自定义短代码。

还有一些运营商提供基于 Web 的 API 用于通过其网络发送 SMS,包括:

Bluevia提供独特的利润分享模式,开发者分享发送(或接收)短信的利润,但覆盖范围仅限于一些欧洲和南美国家的 Telefonica 网络(请参阅https://bluevia.com/en/page /tech.overview.countries)。他们还提供支付和位置 API。

最近推出的OneAPI可在加拿大的三大运营商上使用,并将很快推广到不同的国家。这允许访问发送和接收 SMS 以及其他一些东西,如付款和位置。发送和接收 SMS 的费用取决于运营商。

于 2012-06-08T12:46:00.373 回答
2

我一直在使用Twilio,到目前为止它一直很可靠——他们的 c# 库很容易使用(我只有一个我发现它缺乏的功能)。而且我发现租用号码、发送/接收短信的成本非常低。

于 2012-06-07T10:14:45.730 回答
2

您正在寻找可靠和国际化的东西 - 我建议Nexmo (免责声明:我为他们做了一些开发人员宣传)

  • Nexmo 可以运送到西班牙(以及许多其他国家)
  • Nexmo直接与运营商合作,因此您可以缩短交付路径 - 这使其具有成本效益和可靠性。

您将使用简单的 HTTP 请求发送消息,并且(尽管您现在不需要它),您会收到作为 HTTP 请求的消息到您的服务器。

您甚至可以使用QoD 仪表板检查特定目的地的交付统计信息,只需注意较低的“成功率”是错误数字的指标,“DLR 率”是 Nexmo 执行情况的指标(例如,如果您向无效号码发送消息,这会影响成功率,但不会影响 DLR 比率 - 因为 Nexmo 将提供指示无法传递消息的送达回执)。

于 2012-06-08T16:40:28.160 回答
1

有很多公司允许使用 HTML POST 或 GET 发送 SMS,或者使用 XML 或 JSON 可通过 SOAP 访问的 Web 服务。

因此,您需要联系其中一家公司并获取详细信息。

例如,看看这个:

如果您的提供者是认真的,应该有两种服务:

  • 您将公开用于发送消息的一种
  • 其他,由您的服务器公开,您的 SMS 提供商将使用它来向您发送通知(已发送/已读取/无法发送)等等

这是此类服务的一个示例:

前段时间有一个类似的标准,很多公司都在使用,但是现在找不到了。

于 2012-06-07T10:14:18.187 回答