m.weibo.cn无法修改简介是因为其定位为轻量级浏览页,后端未开放编辑接口,点击编辑会强制跳转至weibo.com或唤起App;仅weibo.com和微博App支持修改,且简介上限80 Unicode字符(emoji占2字符)。

微博 HTML5 版本不提供独立的“个人简介编辑入口”,所有简介修改必须通过微博官方网页端(weibo.com)或 App 完成;HTML5 页面(如 m.weibo.cn)仅支持查看,不开放编辑功能。
为什么 m.weibo.cn 无法修改简介?
微博移动端 HTML5 站(m.weibo.cn)定位为轻量级浏览页,后端接口未开放 /profile/edit 类写入权限。实测点击“编辑资料”按钮后,页面会自动跳转至 weibo.com 的 PC 版编辑页,或唤起微博 App —— 这是强制路由行为,非前端 bug。
常见错误现象:
• 在 m.weibo.cn/u/xxxx 页面长按简介区域无反应
• 点击“编辑”后空白页或 404
• 控制台报错 POST https://m.weibo.cn/api/profile/edit 403
真正能改简介的两个入口(含字数限制)
目前仅以下两个渠道支持修改个人简介,且字数上限一致:
立即学习“前端免费学习笔记(深入)”;
-
PC 网页端:访问
https://weibo.com→ 右上角头像 → 「个人主页」→ 点击简介右侧铅笔图标 → 输入内容(最多80字符,含空格、标点、emoji) -
微博 App(iOS/Android):「我」→ 右上角「编辑资料」→ 修改「简介」字段(同样限
80字)
注意:80 是 Unicode 字符数,一个 emoji(如 ?)算 2 个字符(因 UTF-16 编码),中文、英文、数字均各算 1 个。
用 API 或爬虫强行改简介?不行
微博已全量下线公开的简介修改 API 接口。旧版文档中提到的 account/update_profile(对应 https://api.weibo.com/2/account/update_profile.json)自 2022 年起返回 {"error":"access denied","error_code":10012},OAuth2.0 权限 scopes 中也移除了该能力。
第三方工具(如 Tampermonkey 脚本)尝试模拟表单提交会触发风控:
• 返回 412 Precondition Failed
• 账号被临时限制编辑(通常 1 小时)
• 多次失败后需短信验证才能继续
真正要改简介,就老老实实打开 weibo.com 或微博 App。HTML5 页面的“不可编辑”不是疏漏,是明确的设计取舍——别在 m.weibo.cn 里找编辑按钮了,它根本没加载那段 JS。










