简书是如何把用户wo逼疯的
趁验证码还有一分钟时间,吐槽一下简书。
准备开始在简书写文章,遇到一些问题。

一、markdown的问题
1、不支持html
2、......
二、绑定手机--这是一个bug
我原来是使用邮箱注册的,简书规定,要发布公开的文章必须绑定手机和微信。OK,那我就照做。
- 首先发个验证码到我邮箱
- 输入验证码
- 点击「绑定手机」,输入手机号码,点击发送验证码
- 我等了好几,尝试发送多几次,手机都没有收到「验证码」,百思不得其姐!!
- 刷新网页,重试以上操作,依旧不行。
- 退出账号,重试以上操作,依旧不行。
依旧百思不得其姐,我尝试随便输入6位数验证码,这时候居然提示我:
该手机号码已绑定在其他简书帐号上,无法再次绑定。
原来如此呀,我想起我以前使用手机号码在简书APP注册过。
推理一下,也许:
- 后端会有一个判断,如果我手机号绑定过了,那么不会给这个手机号发送验证码,虽然接口返回:"验证码已发送"
- 随机填入验证码后,这个接口是先校验我手机号码是否注册过了,再去校验「验证码」
这个不是产品体验的问题了,是一个BUG。
✅我认为正确的做法:
- 方法一、在当前场景下,发送验证码的时候,校验如果手机号码已经绑定了,可以返回「该手机号码已绑定在其他简书帐号上,无法再次绑定。」去提示用户
- 方法二、发送验证码的如果是一个通用的接口,那么应该要给用户手机发送验证码,再点击「确定」去绑定手机的时候再去校验。
三、60秒内只能发送一次验证码
这么做理论上没问题,但是在我这种场景下是有问题的。
在登录简书的时候,我使用邮箱登录,这时候通过人机验证之后,会给我邮箱发送一个验证码,有效时间10分钟。
我输入验证码之后确实可以登录了。
这时候,我进入右上角头像 - 设置 - 基础设置- 绑定手机,点击绑定手机,又需要发送验证码进行安全验证。嗯,可以,很安全。
但是,当我点击「发送验证码」,这时候提示:
60秒内只能发送一次验证码
所以就有了这篇吐槽的文章。
✅我认为可以改进的地方:
- 60秒内只能发送一次验证码这个限制没问题,但是得区分功能,区分使用场景
- 在同个功能下,频繁点击发送验证码确实没什么必要,但在如上我的使用场景,应该解除限制
四、本来故事到此应该就结束了,但是意外又来了
经过前面两轮的探索,其实我们已经知道了问题所在,本来认为绑定一个未绑定过的号码,那就可以了,问题又来了。
使用一个新号码来绑定
我点击发布文章的时候,需要我绑定手机号码,这时候我输入了我的一个其它手机号码。
这在逻辑上会有个问题,如果我是在设置页面里面点击「绑定手机」,那么需要验证码,即使提示我「一个小时内不需要重复验证」,但是我每次都需要重新验证。
所以,我认为可能在点击发布文字的时候,没有进行安全验证,导致验证码没有发送给我。那我就是用常规的方法,从设置页面绑定手机。
结果半天没收到,经过几次60秒,重新发送验证码也不行。
本来是准备要去吃完饭了,这让我有点奔溃,不过显然我是不会那么快被困难击倒的,我的耐心可是练习过两年半的。
注销就账号
我做了几个操作:
- 把之前使用微信注册的简书账号注销了,成功OK
- 把之前使用手机号注册的简书账号注销了,失败了
问题如下图,它提示我:发送短信出现了问题,请稍后重试
当我重试的时候,提示:60秒内只能发送一次验证码
等我过来60秒继续重试,又提示我:发送短信出现了问题,请稍后重试
当我重试的时候,提示:60秒内只能发送一次验证码
。。。。。。

总结:
最后,今天我也没有成功在简书发文章。
我给简书发了电子邮件:help@jianshu.com,等他们回复吧。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)