第二次登陆--真正的上线
来源:互联网 发布:12864与单片机连接图 编辑:程序博客网 时间:2024/06/05 10:04
当密码验证没有问题之后,登陆WEBQQ就差这一步了,这一步许多新手会出现各种各样的问题,各种不成功,各种蛋疼!
仔细看好下面的操作,这次操作会将已经在线的QQ强制踢下线。。。。
地址:http://d.web2.qq.com/channel/login2
提交方式:POST
POST参数:
r={"status":"online",
"ptwebqq":"a6b9672bccf1ff55eca7ad3d8e87061645f64a3c2a69fb7216cb75a488357821",
"passwd_sig":"","clientid":"99742312","psessionid":null}
clientid=99742312
psessionid=null
r是一个JSON,里面包含了登录时的参数。status是登陆状态在线、隐身等;ptwebqq是第一次登陆返回的COOKIES里面的一个值。passwd_sig没用;clientid是客户端ID,这是一个随即数,保持不变即可,但要注意:后面发消息等操作所有的clientid都得相同。psessionid为null
常见的一些问题原因:
1、COOKIES没附上
2、Referer没写,注意是http://d.web2.qq.com/proxy.html?v=20110331002&callback=2
3、参数没有编码,注意是UTF8格式,所有URL必需进行HTTP编码
4、其他问题可以抓自己写的软件发出的包,然后仔细比对WEBQQ原数据
登陆成功之后会返回
{"retcode":0,"result":{"uin":1019955269,"cip":3663625271,
"index":1074,"port":51529,"status":"online",
"vfwebqq":"63551464f3b279f77756ba6c15addcd62a376c5f9b014f7dc959732faaf02c4f7a02a3162896bb82",
"psessionid":"8368046764001e636f6e6e736572766572
5f77656271714031302e3132382e36362e313135000038da0000176502
6e04004548cb3c6d0000000a4031464e4d70336d6c786d0000002863551
464f3b279f77756ba6c15addcd62a376c5f9b014f7dc959732faaf02c4f
7a02a3162896bb82","user_state":0,"f":0}}
他是一个JOSN,我们记得保存两个重要的值vfwebqq和psessionid,他们是登陆令牌,后续操作都需用到他们!
- 第二次登陆--真正的上线
- 第二次登陆
- Asp.net(单点登录)第二次登陆时把第一次的登陆注销掉
- 第一真正登陆CSDN
- 引导页,第二次登陆消失
- 第二次的
- 学者当自树其帜——为一本书专建的“第二次宣言网”上线有感
- [python爬虫]第二次的尝试:利用py爬虫来登陆知乎
- Oracle第二次创建实例,请问怎么登陆?
- IOS 记录用户登陆状态 第二次免登陆
- app开发者维权网站正式上线,真正关注开发者生存现状的媒体网站(souapp.com搜应用)
- 真正是实现登陆与主窗体的交互,进程关闭!!!
- 真正的......
- 第二次的汇编作业
- Legion的第二次应聘
- 我的第二次建模
- 女孩的第二次
- 女孩的第二次
- 双向链表
- jxl导出Excel
- hdu 4512 吉哥系列故事——完美队形I【LCIS经典应用】
- Maya: 菜单 编辑曲线 >选择>选择曲线上的最后一个CV
- paip.android 手机输入法制造大法
- 第二次登陆--真正的上线
- <RC一阶电路在正弦信号下的响应——滤波器小结>
- 栈
- Maya: 菜单 编辑曲线 >选择>簇曲线
- 【7gyy】教你输入法热键的设置技巧
- 链表常见面试题
- cudaMallocPitch的使用
- UNIX网络编程——原始套接字(dos攻击)
- 宏杰文件夹加密V2878【永久免费的文件加密软件】