被运营商卡脖子了。。。你们的短信也发送失败了么?

大家好,我是鱼皮,最近难受的一批,万万没想到,身为一名程序员,让我最痛恨、最无奈的事情还是发生了。。。

最近,很多使用我们面试鸭和编程导航的用户反馈收不短信验证码,导致无法登录 APP、或者绑定手机号。

刚开始我以为只是偶发情况,就没太在意,交给我团队的开发同学去处理了。

我们使用的是腾讯云短信发送服务,于是问了下官方客服,了解到腾讯云签名不再支持网站、公众号、小程序了,会被运营商拦截,需要改成公司的签名。

于是我们很快就修改了,然而面试鸭和编程导航修改签名后好了一周左右,到 3 月 21 号开始,有少量用户反馈收不到短信验证码;到 3 月 27 号开始发送失败率急剧增加,都是运营商签名未报备拦截的错误。

这个问题的影响有多严重呢?今天拉了一下数据,竟然有 高达 50% 的用户 都收不到短信了!

问了下客服,竟然还是签名问题。头疼的是,客服也没有给我们一个合理的解决方案,把锅甩给了运营商,要我们在运营商侧重新报备,预计 5 个工作日。

5 个工作日?这个时间对于互联网业务来说,真是有亿点点漫长啊!

这种感觉是最难受的,明明自己没改代码、没写 Bug,程序莫名其妙地就出现了问题,典型的 "被卡脖子了"。

但我们也不能坐以待毙,就想着能不能找一个备份方案,比如换一个云服务?于是去网上做了一些调研。

1)发现用腾讯云短信服务的其他用户也有此问题:

2)用阿里云短信服务一样有这个问题,所以哪怕我们修改代码来调阿里云的服务,也于事无补:

网上吐槽短信服务的帖子还挺多的,毕竟很多公司的业务受到了影响。不过生气归生气,想必这些云服务商的工作人员心里也不好受,大家都是被卡脖子了。

我们也调研了其他大厂的云服务,得到的结论都是一致的 ------ 都要新增签名进行报备,等个一周左右才能使用。

阿里云:

火山引擎:

百度云:

京东云:也需要报备,不过那边客服说提交签名审核 + 报备只要 2 天左右。

最后给个我们的调研总结吧,帮大家节省时间了。除了京东云,报备要 2 个工作日,其他的添加签名 + 运营商报备都需要一周左右。

运营商实名报备是 23 年的 工信管函【2023】794号 的要求,今年开始逐渐强制执行(尤其 315 工信部通报 "垃圾短信" 问题 后),所有企业短信必须在完成运营商侧实名制报备流程后方可发送。

针对垃圾短信,三大运营商承诺整改:

当然,我们也不会干等着,毕竟马上就假期了,所以决定临时通过修改前端界面,来引导用户暂时不要使用和绑定手机号相关的功能,防止用户一脸懵逼。还是希望服务能够尽快恢复呀!

更多编程学习资源

相关推荐
kyriewen4 小时前
Skills 榜前 10 我全装了:只有 3 个能直接用
前端·javascript·程序员
李剑一5 小时前
他是数字世界的开创者,41岁走完了被亏欠的天才人生,拯救千万人,却被祖国定罪
程序员
Hilaku13 小时前
CORS 到底在保护谁?90% 的前端理解错了跨域的本质
前端·javascript·程序员
挖掘狂人13 小时前
缓存和数据库的一致性,别停在 “延时双删”
java·后端·程序员
codigger13 小时前
缓存和数据库的一致性,别停在 “延时双删”
java·后端·程序员·后端开发
深蓝AI18 小时前
无头浏览器不必从 Chrome 改:Lightpanda 用 Zig 从零造,100 个页面只占 123MB 内存
人工智能·程序员
深蓝AI1 天前
桌面 Agent 缺的不是视觉:Vercel 开源 agent-desktop,用无障碍树 ref 替代截图坐标
人工智能·程序员
高晶1 天前
SPMI 控制器 RTL 设计与验证新手入门
设计模式·程序员·架构
kyriewen1 天前
我验了 7 种 sticky 失效说法:3 种根本不成立
前端·javascript·程序员
深蓝AI1 天前
编码 Agent 的界面味靠提示词压不住:Impeccable 用无模型规则拦同一套模板
前端·程序员