【问题标题】:Facing issue while sending SMS with Twilio Copilot使用 Twilio Copilot 发送 SMS 时面临问题
【发布时间】:2016-11-07 06:58:14
【问题描述】:

我正在尝试开发 Twilio Copilot。我已经创建了 SID。我还分配了一个英国号码。我现在需要向英国、美国和南非发送消息。

我目前面临的问题是向美国发送消息。我是否需要分配一个单独的美国号码才能使用(其他国家也一样)?

我正在使用 C# Twilio 4.7.2 库。

【问题讨论】:

  • Twilio 上的英国号码支持国际短信,所以你应该没问题。你遇到了什么错误?
  • 在 twilio 控制台中,它给了我这个错误:(错误:21612)'To'目前无法通过 SMS 联系电话号码。您已尝试发送到当前无法通过 Twilio SMS 访问的号码。如果提供的号码是格式正确的 E.164,则很可能 Twilio 尚未向您尝试联系的运营商提供服务。我们已记录您尝试联系的运营商,并将在添加新运营商时监控这些故障。但我已经以正确的格式 +190xxxxxxxx 发送了号码。不知道我做错了什么

标签: twilio twilio-api


【解决方案1】:

这里是 Twilio 开发者宣传员。

我猜你有一个英国固定电话号码。这是一个当前支持语音和消息传递的号码,开头为 +441、+442 或 +443。

英国固定电话号码目前无法发送国际短信。

如果您仍想使用英国号码发送国际消息,您可以获取一个英国手机号码,该号码将以 +447 开头,但目前这些号码不支持来电。

发送国际邮件的最佳做法是尝试使用本地号码发送。当您使用 Copilot 时,它会自动将最佳号码与您发送到的位置进行地理匹配。

【讨论】:

  • 是的,我使用的是一个以 +447 开头的数字。现在我只发送短信我试图在两个不同的美国号码上发送短信,一个失败,第二个没有送达。但如果我在英国发送短信,它工作正常。
  • 我刚刚也看到了您对这个问题的评论。看起来您现在正在做正确的事情,但您尝试发送的号码有问题。我会联系Twilio support 并向他们提供失败消息的消息 SID,他们可以跟进。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多