QQ验证的思路
QQ群验证是一种最简单的网络验证手段。
主要思路,就是给出一个群号,看是你的QQ是否在这个群里。
如何能够知道登陆者是否在这个群里呢,我们就要用到QQ群管理这个网站。
当用户用QQ登录这个网站以后。就可以获取所有的群号和所有的群成员。
这时候,软件只需要寻找比对一下,就可知道用户是否在这个群里。
那么难点在哪里?
主要是,获取群信息时需要需要的gbk这个参数,现在改成了bnk,其实都一样。
所以,如果计算这个参数,就是难点。
不过就算你不会也没关系,腾讯一更新,就会有大神贡献出计算源码。
这里洪雨主要想聊,通过QQ群验证的两个思路。
第一种方法,上面已经说了。让用户登录QQ群管理网站,获取所有群号,然后跟软件里的群号进行比对。对上了,就OK,对不上就关闭软件。
第二种方法,不需要用户登录,你先将群成员提取放到一个网页中。当软件运行时,自动获取本机登录中的qq,自动和网页中的qq号进行比对。
这两种方法各有利弊。
第一种方法,只需要将用户拉入群中,软件就算注册完成。每次使用,用户只需要用QQ扫码登录即可。
第二种方法,用户不需要任何操作,只要本机登录着QQ,就可以使用软件。但是,用户加群后,你需要再更新那个网页。
其实第二种方法,跟QQ群已经没有什么关系了。无论用户是否进群,你只要把他的QQ号更新到网页上,就算注册成功。
说道这里,你应该可以联想出更多关于QQ的验证方法。