为什么我无法向墨西哥的呼叫者发送 Twilio 验证短信?

Why can't I send a Twilio Verify SMS to caller in Mexico?

提问人:aaronkelton 提问时间:2/20/2022 更新时间:2/20/2022 访问量:1091

问:

设置

一段时间以来,我一直在使用两个美国号码(+1 国家/地区代码)成功测试我的 Twilio 应用程序。验证令牌已通过短信成功发送,验证检查状态恢复为“已批准”。生活是美好的!😎

问题

今天早上,我试图与来自墨西哥的来电者(+52国家代码)测试我的应用程序,但它完全失败了。呼叫者未收到验证短信。😩

Twilio::REST::RestError ([HTTP 403] 60605 : Unable to create record
The destination phone number has been blocked by Twilio. MX is blocked for sms channel in all services
https://www.twilio.com/docs/errors/60605

除了“无法创建记录”消息(我不知道它指的是哪种记录)之外,该消息:

目标电话号码已被 Twilio 阻止

让我觉得我的来电者号码被特别屏蔽了(他是否在某个暗网互联网的头号通缉名单上!?🚔 后一条消息:

MX 在所有服务中被阻止用于短信通道

让我的心沉了下去,就像整个墨西哥都被禁止接收任何类型的短信一样。🙅

可能的原因

从错误消息中访问URL使我相信,也许我的Twilio帐户以某种方式被标记了(也许我在前几天手动测试了太多):

由于涉嫌欺诈活动或可能出于安全原因,目的地已被禁用。

问题

为什么 Twilio 无法将验证短信发送给来自墨西哥的呼叫者?🤔

twilio sms twilio-verify

评论


答:

2赞 aaronkelton 2/20/2022 #1

我联系了 Twilio 支持,他们立即为我指明了正确的方向。显然,默认情况下,只有少数几个国家/地区能够接收验证短信。有一些坏家伙滥用通信网络/系统,所以这就是为什么我们不能拥有好东西的原因。Twilio 支持救援!🦸

要向特定国家/地区的电话号码发送验证短信,请确保已启用目的地国家/地区的验证地理权限。您可以在此处启用它们:https://console.twilio.com/us1/develop/verify/geopermissions

有关详细信息,请参阅 https://www.twilio.com/docs/verify/preventing-toll-fraud/verify-geo-permissions

预期内容的屏幕截图(搜索国家/地区并选中该框)

screenshot of checking the SMS channel box for Mexico in Twilio's Verify geographic permissions

评论

2赞 Alan 2/21/2022
最近更新 - twilio.com/changelog/...