微信没有退群的概念
在当前版本中,成员退出微信群时,群内成员不会收到有人退群的提醒。当有人退群时,对于一个群最直观的影响是,群昵称括号里的数字会减一。
群管理员被移除时,有系统提示消息"小助手"从群管理员中被移除,群成员移除时,服务端不会下发系统提示消息,需要进本地对比才能判断
结论
微信采用版本管理的方式来更新群信息,当群成员变动(人数或权限)时,群的版本会变化,群列表将直接进行替换更新,服务端不会推送系统提示消息,所以要判断有人退群,需要本地维护一个版本,和服务端推送版本列表进行比对,根据比对情况判断是否有成员增加或减少.
分析
工具
e小天
版本 v3.3.7.8
事件名称 chatroommember
事件类型 700
通过该事件可以接收到微信群成员更新版本信息
有人进群时
群版本为700000002,成员顺序显示
{
"method": "chatroommember",
"myid": "wxid_11xx