(Android)微信本地数据库
2018-09-12 本文已影响0人
唐九十九藏
EnMicroMsg.db
message表(存储微信的聊天信息)
字段 | 描述 |
---|---|
msgId | 消息ID,主键 |
msgSvrId | 未知 |
type | 消息类型(1:文本,3:图片,34:音频,43:视频) |
status | 状态 |
isSend | 是否自己发送,1为自己发送,0为收到的消息 |
isShowTimer | 未知 |
createTime | 消息创建时间 |
talker | 与之聊天的WXID |
content | 消息内容,文本直接存在里面,图片,音频则为空 |
imgPath | 图片路径,编码后的路径 |
reserved | 未知 |
lvbuffer | 未知 |
transContent | 未知 |
transBrandWording | 未知 |
talkerid | 应该是联系人ID |
bizClientMsgId | 未知 |
bizChatId | 未知 |
bizChatUserId | 未知 |
bizSeq | 未知 |
flag | 标志 |
rcontact表(存储微信联系人)
字段 | 描述 |
---|---|
username | 微信内部使用的ID,新注册的微信在未设置微信号之前就是显示这个字段。(wxid_giasdasdkawhe:以wxid_开头的代表普通联系人微信号)(gh_77d7a98faa9@app:以gh_开头,@app结尾的代表微信小程序)(gh_bb9gb912jahsjd)以gh_开头的为公众号) |
alias | 微信号(开始以为这个字段是专门存微信号的,后来看到有一些微信该字段为空,而微信号存储在了username中 ) |
conRemark | 微信备注 |
domainList | 字段全部为空值,未知 |
nickname | 微信昵称 |
pyInitial | 微信昵称拼音首字母大写 |
quanpin | 微信昵称全拼大写 |
showHead | 不知道用处 |
type | 联系人类型(0:小程序。1:普通微信号,公众号。2:群聊,3:公众号,普通微信号,群聊。4:代表处于同一个群聊中,但不是好友的联系人,11:代表为拉入黑名单的微信号。33:代表微信的功能,如腾讯新闻,朋友圈等,后面有截图。257:不知道代表i什么。515:未知。) |
weiboFlag | 未知 |
weiboNickname | 微博昵称 |
conRemarkPYFull | 微信昵称全拼 |
conRemarkPYShort | 微信昵称首字全屏 |
lvbuff | 未知 |
verifyFlag | 未知 |
encryptUsername | 加密的用户名 |
chatroomFlag | 群聊标志,不知道作用 |
deleteFlag | 删除标志 |
contactLabelIds | 未知 |
descWordingId | 未知 |
openImAppid | 未知 |
userinfo表(存储本机微信号的信息)
字段 | 描述 |
---|---|
id | 主键,足足有101个,每个都代表不同的值,2:微信UID,4:微信昵称,42:微信号。 |
type | 数值类型 |
value | 类型的值 |
img_flag表(存储微信好友,公众号,小程序等等等一些实体的头像信息)
字段 | 描述 |
---|---|
username | 微信好友,小程序,公众号等的的uid |
lastupdatetime | 最后更新时间,时间戳 |
reserved1 | 头像URL(大图) |
reserved2 | 头像URL(小图) |
reserved3 | 不知道作用 |
reserved4 | 不知道作用 |