请问哪位大神知道 Python 用 itchat 获得的微信好友信息的 SnsFlag 字段具体指什么意思?

2017-10-06 01:46:13 +08:00
 tqccc

请问哪位大神知道 python 用 itchat 获得的微信好友信息的 SnsFlag 字段具体指什么意思? 是有关社交活跃程度的吗?

{
    "Uin": 0,
    "UserName": 用户名称,一个"@"为好友,两个"@"为群组
    "NickName": 昵称
    "HeadImgUrl":头像图片链接地址
    "ContactFlag": 1-好友,2-群组,3-公众号
    "MemberCount": 成员数量,只有在群组信息中才有效,
    "MemberList": 成员列表,
    "RemarkName": 备注名称
    "HideInputBarFlag": 0,
    "Sex": 性别,0-未设置(公众号、保密),1-男,2-女
    "Signature": 公众号的功能介绍 or 好友的个性签名
    "VerifyFlag": 0,
    "OwnerUin": 0,
    "PYInitial": 用户名拼音缩写
    "PYQuanPin": 用户名拼音全拼
    "RemarkPYInitial":备注拼音缩写
    "RemarkPYQuanPin": 备注拼音全拼
    "StarFriend": 是否为星标朋友  0-否  1-是
    "AppAccountFlag": 0,
    "Statues": 0,
    "AttrStatus": 119911,
    "Province": 省
    "City": 市
    "Alias": 
    "SnsFlag": 17
    "UniFriend": 0,
    "DisplayName": "",
    "ChatRoomId": 0,
    "KeyWord": 
    "EncryChatRoomId": ""

}

3580 次点击
所在节点    Python
4 条回复
rwdy2008
2017-10-06 15:27:38 +08:00
M
tqccc
2017-10-07 00:06:31 +08:00
@rwdy2008 嗯?
lsido
2017-10-07 14:08:30 +08:00
"ContactFlag": 1-好友,2-群组,3-公众号

这个东西总感觉有些问题

测试了 100 多个微信

发现 ContactFlag 不是固定的,比如 ContactFlag=3 基本都是好友,又比如 ContactFlag=1 基本都是公众号,又比如 ContactFlag=1,60%好友 40%公众号,我都整懵逼了
tqccc
2017-10-09 23:52:49 +08:00
@lsido 就是很好奇,搜遍了,这些字段,这个库和微信官方都没有具体说明

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/395588

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX