产品发布日记:稿通 OmniPublish D19 攻坚实录
产品发布日记:稿通 OmniPublish D19 攻坚实录
今天是 D19,距离项目启动已经过去 19 天。我们完成了微信公众号和博客园的适配器补完。
早上:微信的 48001
一开始以为微信直发很简单,结果一调 API 就收到:
48001 api unauthorized
原来个人订阅号根本没有 freepublish/submit 权限。这是微信平台的硬限制,不是代码问题。
解决方案:优雅降级,草稿仍创建成功,返回清晰的 errorCode 给用户。
下午:博客园的令牌之谜
博客园的 XML-RPC 接口文档说 password 字段填密码,结果试了 5 种组合全部失败。
最后发现:密码登录已废弃,必须填个人访问令牌。
- ❌ 用户名 + 密码
- ❌ 邮箱 + 密码
- ❌ 用户名 + 令牌
- ✅ 邮箱 + 令牌
晚上:冒烟测试通过
- 微信草稿 ✅
- 博客园草稿 ✅
- 博客园直发 ✅
- 微信直发 ❌(平台限制,非代码问题)
不是所有失败都是 bug。知道什么时候该优雅降级,比硬刚更重要。
下一步
- 生产部署
- 文档录屏
- 性能优化
2026-08-04 · 稿通 OmniPublish 团队
浙公网安备 33010602011771号