BlueMatthew/WechatExporter

请问下 msgid 为什么每次重新生成备份都会改变

awkj opened this issue · 3 comments

awkj commented

参考了 https://blog.greycode.top/posts/android-wechat-bak/ 这个文档的解析

我理解 msg_id 是微信消息的唯一id,但是发现每次重新备份 msg_id 都会改变,而且 1/2/3/4 会出现在生成的 .js 文件中靠后的位置,最早的 msgid 可能是几千

msgid其实是微信客户端本地维护的id,不变的是其中的svr-msg-id

awkj commented

有办法拿到 svr-msg-id 吗, 我解析了您返回的 html/js ,没找到有 svr-msg-id

微信数据库里有,不过目前没有用这个字段。本地微信一般情况下msgid也是不会变的