【问题标题】:SMS not delivered while sending it through Nexmo通过 Nexmo 发送 SMS 时未发送
【发布时间】:2019-01-06 15:27:38
【问题描述】:

我正在尝试从 URL https://rest.nexmo.com/sms/xml?api_key=xxxxxx&api_secret=xxxxxxx&from=+15xxxxx23&to=+9xxxxxxx5&text="Hello Text Msg from nexmo" 发送短信。我收到状态为“OK”的回复,并且已从账户中扣除款项。但短信不会发送到该号码。你能帮我解决这个问题吗?提前致谢!

【问题讨论】:

  • 您能给我们提供更多信息吗?你刚注册吗?新帐户通常处于“演示模式”,直到您充值信用,但这应该允许您向注册的测试号码发送短信(但可能不在不同国家之间 - 我从隐藏的拨号代码中猜测可能是这种情况)。不同地域也有不同的限制:更多详情看这里help.nexmo.com/hc/en-us/sections/…
  • 我还应该补充一点,这里有更多一般故障排除提示help.nexmo.com/hc/en-us/articles/… - 检查状态响应,如果您处于演示模式,请确保您正在发送和发送到注册号码......希望这会有所帮助!
  • @LornaMitchell - “To”号码是一个印度号码,经过进一步分析,它已被注册为“请勿打扰”。我尝试对另一个数字使用相同的参数,它工作正常。感谢您的回复。

标签: vonage


【解决方案1】:

尝试删除电话号码前的+

"格式化 在 Vonage Voice API 中,所有号码都是 E.164 格式。这意味着数字:

省略前导 + 和国际访问代码,例如 00 或 001。 不包含特殊字符,例如空格、() 或 - 例如,美国号码的格式为 14155550101。英国号码的格式为 447700900123。

如果您不确定如何格式化数字,可以使用 Number Insight API 来查找有关数字的正确信息。”

来源:Numbers Documentation the Vonage Website

【讨论】:

    猜你喜欢
    • 2019-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    • 1970-01-01
    • 2010-11-23
    相关资源
    最近更新 更多