首页 > QQ技巧 > python使用qq登陆搜狗微信搜索过程分析

python使用qq登陆搜狗微信搜索过程分析

时间:2016-09-21 11:15 作者:QQ地带 我要评论

首先你应该对常见的加密算法比较了解,知道即可,还有你需要了解如果使用firebug进行js调试,需要比较熟练,其次你需要有一定阅读js的能力,起码你需要了解点击了某个按钮后将会有那些函数被会执行.
 
1 首先登陆qq, 在登陆qq之前将会进行一次check,其作用是检测你要登陆的账号是否被封,登陆是否需要输入验证码,还有这个check将会从服务器带回一个很重要的参数,该参数会加入到对qq密码加密的过程中,这个过程还会产生几个cookie,需要在下一步登陆过程中将其转化为相应的参数,还有两个cookie是用js随机生成的,你也需要生成随机字符串并将其加入至cookie中.
 
2 登陆,将所有的参数组装后提交
 
登陆成功后会返回如下结果
 
tuiCB('0','0','http://openapi.qzone.qq.com/oauth/login_jump','0','登录成功!', '李支锋');
 
3.实现授权 .在登陆成功后,你需要将一些信息post给 author_url="https://graph.qq.com/oauth2.0/authorize"  其中一个很重要的参数是授权成功后将会跳回的链接.在跳回时将会带回qq昵称,qq图像等相关信息.
 
4.跳转至搜狗通行证中心,生成cookie.如果你能获取到pprdig,ppinf就说明登陆成功了.带上这两个cookie你就可以访问你的个人中心,查询自己的收藏及订阅的关键词.

标签: Python
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告