Mojo-Webqq
Mojo-Webqq copied to clipboard
关于“更新群消息失败"的问题
我新开的一个墙内阿里云,走的菊花推,同样配置下微信一切正常,但是到了QQ却有这样的问题:
[18/07/20 23:34:20] [warn] 更新群列表信息失败
我不知是我某处操作不当还是什么,但我对比了一下我和其他人的perl脚本发现似乎并没有太大的区别。
我尝试在load中加入了自己的账号密码(其中密码以md5加密码直接写进去的),也尝试通过代理方式登录qun.qq.com对自己的QQ号进行解禁(参照issue183),均未能改变现有情况。
同时我发现在它不停循环更新群列表的时候,我的消息推送并不能发出。
但是同时讨论组的消息却能正常更新:
[18/07/20 23:40:45] [info] 更新讨论组[ 南京小分队er ]成员信息
更新群列表信息失败就去获取不到任何群信息,也就没办法正常把消息发到群里,可以在new里设置ua_debug=>1 开启debug日志 看下群列表失败的请求具体是什么响应结果
-- Blocking request (http://s.web2.qq.com/api/get_group_name_list_mask2?r=%7B%22hash%22%3A%22005400D20047003E%22%2C%22vfwebqq%22%3A%2274d55e6a2af3b0a6b36e362159ea54d7c216f5f4a0c06ef5c744011caa06768ed3b6d4e48e4be57e%22%7D) -- Client >>> Server (http://s.web2.qq.com/api/get_group_name_list_mask2?r=%7B%22hash%22%3A%22005400D20047003E%22%2C%22vfwebqq%22%3A%2274d55e6a2af3b0a6b36e362159ea54d7c216f5f4a0c06ef5c744011caa06768ed3b6d4e48e4be57e%22%7D) GET /api/get_group_name_list_mask2?r=%7B%22hash%22%3A%22005400D20047003E%22%2C%22vfwebqq%22%3A%2274d55e6a2af3b0a6b36e362159ea54d7c216f5f4a0c06ef5c744011caa06768ed3b6d4e48e4be57e%22%7D HTTP/1.1 Cookie: p_uin=o0294717557; pt4_token=N43sg0vF6wBzC6p9xDFhQkCn9YsUfKCFZTL5xDbr0_; p_skey=On*rPc0hd2qcS5Yglb9LpmWEbgmqc-IHbENQMH3IC8s_; RK=9TC0leDxYS; ptcz=50c1249ee22e241b328f8af1a0a013ca7a685d78bca07501dc8c98405221413c; uin=o0294717557; skey=@cIJjfYaLL; pt2gguin=o0294717557 Content-Length: 0 Host: s.web2.qq.com Accept-Encoding: gzip Referer: http://s.web2.qq.com/proxy.html?v=20130916001&callback=1&id=1 User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062
-- Server >>> Client (http://s.web2.qq.com/api/get_group_name_list_mask2?r=%7B%22hash%22%3A%22005400D20047003E%22%2C%22vfwebqq%22%3A%2274d55e6a2af3b0a6b36e362159ea54d7c216f5f4a0c06ef5c744011caa06768ed3b6d4e48e4be57e%22%7D) HTTP/1.1 200 OK Connection: keep-alive Content-Type: application/json;charset=utf-8 Date: Fri, 20 Jul 2018 16:18:14 GMT X-Server: tencent64.site Content-Length: 14 Server: tws
大概就,这样
遇到同样问题的飘过,到目前为止依然无法解决,用服务器ip代理上qun.qq.com 无数次,依然无法解决。是qq的问题还是程序什么问题呢?讨论组消息能正常收发的
get_group_name_list_mask2该API通过网页版验证,无法获取企业QQ群组信息(注:群人数很少时,可以获取(4个)具体数据还在调实),返回错误码13. 普通QQ可以正常返回,若错误码50 可参考此处