验证码一直发送失败的原因如下:
企业自身原因:验证码短信里有违禁词,下发失败。
验证码短信签名格式不正确,或者与提交报备的签名不一致,下发失败。
获取次数超出设置范围。为什么要设置获取次数呢,不是用户想获取就获取几次更好吗,其实不是的,为了防止被刷,一般会设置每天每个号码的获取验证码的次数,比如同一个手机号码一天最多获取5次,一小时内最多3次,有效时间3-5分钟,超过限制,下发失败。
运营商原因
这个原因占比比较小,但是也不是没有可能,出现的情况就是出现极个别丢包现象。
用户自身原因
用户手机号码被屏蔽了,无法接收验证码短信→打运营商客服电话解决。
用户处在信号比较弱的地方,如地下室,或者网络信号被屏蔽的地方。
用户手机欠费、关机甚至停机。
用户手机里有拦截软件,验证码短信被拦截了。用户设置了黑名单。
第三方短信验证码平台原因
提供的短信通道不是短信运营商的直连通道,就会出现验证码短信延迟发送甚至无法发送。
没有备份的短信通道,主通道不稳定的时候又没有备份的,容易下发失败。
第三方短信验证码平台的接口不稳定,技术不支持高并发,遇上用户访问量比较大的时候容易出现系统崩溃、系统错误,从而导致下发失败。
如果您使用的是华为手机,手机无法收到验证码,可以通过以下方法排查:
1. 重启网络
可能是网络延迟或服务器通信延迟导致无法接收短信。您可以尝试开关飞行模式,重新触发网络下发短信。
2. 检查号码是否被设置为黑名单
您可以在骚扰拦截中检查是否设置了拦截陌生短信、号码是否加入了黑名单。如果有,请您根据需要关闭拦截陌生短信功能、将号码移除黑名单。
3. 将系统自带“信息”应用设置为默认应用
(1)为了保护您的支付安全和帐号安全,系统禁止第三方应用获取您收到的验证码短信。建议您将系统自带的“信息”设为默认应用后重试。
(2)如果仍然需要使用第三方短信应用,请您关闭验证码保护功能,关闭方法:信息>三个点>设置>验证码安全保护。
4. 如果是移动卡且开启增强信息功能,请切换为普通短信
请您将增强信息切换至普通信息界面:在增强信息单聊界面,点击右上角三个点> 切换到短信/彩信。
5. 检查是否将号码保存到隐私空间
如果您曾经创建过隐私空间,您可以在隐私空间查看是否有接收到的短信记录,若存在,请您将需要的联系人迁移到主空间,联系人迁移到主空间后即可在主空间查看短信
6. 还原默认设置操作
请您将信息还原默认设置后重试。路径如下:
EMUI 9.X及以上: 信息 > 三个点 > 设置 > 三个点 ,选择还原默认设置。
HarmonyOS:信息 > 四个点 > 设置 > 四个点 ,选择还原默认设置。
7. 检查SIM卡插入其它手机能否收到验证码
将SIM卡插到其他手机上检查是否能收到验证码,如果第三方服务器通信延迟,可能导致验证码短信无法接收,建议联系运营商或三方APP进行处理。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报