You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Twilio验证来电ID未收验证码,发送OTP请求报错求助

问题描述

我用个人手机号创建了Twilio试用账户,将Twilio号码设为发送方(from),个人号码设为接收方(to)。调用接口发送请求后收到报错:

{
"name": "Error",
"message": "Failed to send OTP: Failed to send SMS: The number +84XXXXXXXXX is unverified. Trial accounts cannot send messages to unverified numbers; verify +84XXXXXXXXX at twilio.com/user/account/phone-numbers/verified, or purchase a Twilio number to send messages to unverified numbers",
"code": 500
}

但进入Verified Caller IDs板块后,该号码显示已验证。删除后重新添加,却收不到验证码,不过这个号码仍能正常登录Twilio。已配置Geo Permissions,问题仍未解决,求解决方案。

解决方案
  • 确认代码中使用的接收号码+84XXXXXXXXX和Verified Caller IDs里的号码完全一致,包括国家代码、无空格或特殊符号,格式差异会导致验证状态不被识别
  • 重新触发验证时,检查手机的垃圾短信/拦截文件夹,Twilio的验证短信可能被误拦截;如果收不到短信,切换为语音验证方式试试
  • 核实登录Twilio的手机号和你添加为接收方的号码是同一个,避免因账户关联号码不一致导致的验证异常
  • 试用账户存在地区限制,可尝试添加另一个已验证的测试号码,测试是否能正常发送,排除单个号码的异常问题
  • 若以上操作无效,直接在Twilio控制台提交支持工单,提供账户ID、完整报错信息和号码细节,让官方后台排查验证状态的同步问题

内容的提问来源于stack exchange,提问作者Kwiinie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 20:22:05