【问题标题】:How to programmatically send text message notifications without knowing provider?如何在不知道提供者的情况下以编程方式发送短信通知?
【发布时间】:2011-12-25 18:51:24
【问题描述】:

许多银行、航空公司等都提供通过输入您的手机号码接收短信通知的可能性。其他一些网站让您输入您的手机号码和无线运营商,并将消息发送到您的免费​​每个提供商的电子邮件到手机号码。但是有些人肯定会在不要求提供者的情况下这样做。这是如何实现的?是否有提供此功能的商业服务?

(如果这不属于 SO,请随意迁移到另一个 SE 站点)

编辑:我主要关心美国的手机号码,但也对其他国家/地区的答案感兴趣。

【问题讨论】:

  • 你指的是哪个国家?这因国家/地区和提供商而异。

标签: mobile sms


【解决方案1】:

这有几种不同的方式发生。如果您可以访问蜂窝硬件,例如 Multitech 的 MTC-H5 蜂窝调制解调器或他们的 rCell 100 蜂窝网关,您就可以像手机一样发送 SMS,因此无需知道电话号码的运营商。如果您使用的程序无法直接访问硬件,您可以尝试使用像我们的 PageGate 这样的程序来接收来自该程序的警报通知,以与硬件接口以传递 SMS。

还有消息聚合器,即提供允许您发送 SMS 的 Web API 的公司。您将带有消息的电话号码提交给他们的 API,他们会处理交付。这些公司的例子是 Infobip 和 Clickatell,或者如果您正在寻找医疗市场的产品,您可以尝试 TigerText,或者对于应急管理,您可以尝试 Active911 或 I Am Responding。

【讨论】:

    【解决方案2】:

    是的,该服务的提供者称为 SMS 网关,好的提供者应该能够为您设置一个 API 以供双向使用

    【讨论】:

    • 查看 Twilio 作为专门为 Web 开发人员构建的示例。我在那里工作,可以回答您的任何问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 2023-03-06
    相关资源
    最近更新 更多