Open charlesyq opened 7 years ago
建议用备注来唯一标识。
群好像没有备注功能吧,还有个问题 有接口获取所有群么,貌似有些不活跃的群 webwxbatchgetcontact?type=ex 这个接口是不返回的 @96qbhy @HanSon
@charlesyq 是不能一次获取的,除非你添加到通讯录
@HanSon 有个问题请教下,我看微信请求webwxgetcontact 这个获取联系人方法的时候 只返回了20个群 但是不知道为什么后来他能获取到50个群了,后边的群是怎么获取到的呀
@charlesyq 随机事件。除非全部群保存通信录,否则不靠谱
@HanSon 哈,但是我发现登陆网页版的时候每次第二次请求webwxgetcontact?type=ex的时候他请求的时候都是已经获取到50个群了,貌似我微信就50个群
@HanSon 还有个问题 我在 messageHandler 的时候做了处理 有群消息过来的时候更新群
$username = $message['from']['UserName'];
if($groups->isGroup($username)){
vbot('console')->log('群数量:'.count($groups->all()));
$groups->update($username);
vbot('console')->log('群数量:'.count($groups->all()));
}
发现控制台输出是更新了群 ,有新的群进来的时候群数量会增加 但是api接口请求的数据却没有同步过来,这是为什么呀
@charlesyq 请问这个获取全部群的功能,有做出来吗,能否提供下思路
@HanSon 貌似微信网页版的username 在退出微信重进以后会变 对于群来说有什么微信识别的字段