【问题标题】:Service to receive SMS messages from short codes?从短代码接收 SMS 消息的服务?
【发布时间】:2020-09-11 19:48:34
【问题描述】:

所以我需要以编程方式接收来自简码的短信。 Twilio 不支持这一点。有谁知道像 Twilio 这样的服务,但它能够从短代码发送者那里接收 SMS 消息?

只是为了清楚。我需要从简码接收短信到 10 位数字,而不是从简码发送。 大多数让您从简码发送的服务(Twilio、call fire)都无法接收来自简码的短信

【问题讨论】:

    标签: twilio sms vonage plivo callfire


    【解决方案1】:

    这是无法做到的,每个运营商网络的短代码都是唯一的,当一个短代码可用于多个运营商时,它会在每个运营商上单独实施。 此外,短代码不是国际的,因此 54321 可以通过完全独立的服务在英国和美国使用。

    Twilio 和 Vonage 等 SMS 提供商以与短代码相同的方式连接到运营商,它们都是应用程序连接。运营商不允许应用通过其网络向应用发送消息,因此短代码应用只能通过 SIM 卡发送给真正的订阅者。

    您可能会发现一些提供商通过使用托管 SIM 卡银行来提供 SMS API,但这可能非常不稳定,而且您通常会共享该号码。另一种选择可能是考虑将您自己的 SIM 卡托管在 USB 单或类似设备中,然后以这种方式接收 SMS。

    【讨论】:

    • “短代码”并不总是需要很短。它可以是在运营商处触发 AT(应用程序终止)的常规数字。在这种情况下,其他运营商订户可以发送到此号码,该号码将转发给应用程序。
    【解决方案2】:

    实际上,Twillio 现在确实支持这一点,尽管有一个很大的免责声明,即它“不能保证全球每个短代码都能够访问 Twilio 号码”

    https://support.twilio.com/hc/en-us/articles/223181668-Can-Twilio-numbers-receive-SMS-from-a-short-code-?_ga=2.202438166.641482548.1608644940-210958917.1588771372

    【讨论】:

      【解决方案3】:

      我认为这篇文章可能正是您正在寻找的内容https://help.nexmo.com/hc/en-us/articles/216487658-Inbound-SMS-on-dedicated-US-short-code

      您应该能够通过专用的美国简码接收 SMS 消息。

      【讨论】:

      • 不走运。我从 Nexmo 获得了一个 10 位数的试用号码,并通过我的应用程序向该号码发送了短代码短信。但是 Nexmo 号码没有收到
      • Nexmo 号码无法接收来自其他 Nexmo 号码的消息,这是欺诈问题。您应该能够收到来自真实号码的短代码消息(请参阅参考文章)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-30
      • 2022-11-18
      • 1970-01-01
      相关资源
      最近更新 更多