Weread 插件刷新 Cookie 失败
来源
- 触发点:使用 Weread 插件刷新 Cookie 失败,记录下原因
- 首次记录:2025-04-28
- 作者:huan
详情
问题
- 2025-04-28 17:44:02,在本地尝试同步微信读书笔记,一直出现如下错误,未能解决。

原因
微信读书移动端 API 目前已弃用基于 Cookie 的授权机制,不再与 Web 端共用同一套 Cookie 验证方式。移动端现在改为使用 skey 作为新的授权凭证,因此会失效。
解决方案(待验证)
- 手机 app 利用抓包软件抓取请求头的 skey
- 将 skey 填入 obsidian 库的
/.obsidian/plugins/obsidian-weread-plugin/data.json中的‘wr_skey’的 value 中 - 重启 obsidian(去除 cookie 缓存,使插件读取上面 data.json 中的 cookie)
- 同步
⚠️ skey 并非长期有效,有效期仅有 2 小时不到
进展
- 2025-05-17 22:56,更新 Weread 插件后,问题已解决;重新授权登录后尝试同步,同步成功。
演化日志
- v0.1 (2025-04-28):频繁出错,记录初始版本
- v0.2 (2025-04-29):补充解决方案与参考链接
- v0.3 (2025-10-27):补充来源、详情、演化日志,完善笔记结构