PHP实现QQ登录实例代码


Posted in PHP onJanuary 14, 2016

分享一段利用PHP实现QQ登陆的代码,原理是用curl模拟发送post登录,cookie保存本地,实现真正的3GQQ登陆。这里代码理论可以支持永久单挂QQ—真正做到免费挂qq哦。

<?php
function qqlogin(){
$qqno='这里填写QQ账号';
$qqpw='这里填写QQ密码';
$cookie = dirname(__FILE__).'/cookie.txt';
$post = array( 
'login_url' => 'http://pt.3g.qq.com/s?sid=ATAll43N7ZULRQ5V8zdfojol&aid=nLogin',
'q_from' => '', 
'loginTitle' => 'login', 
'bid' => '0', 
'qq' => $qqno, 
'pwd' => $qqpw, 
'loginType' => '1', 
'loginsubmit' => 'login',
);
$url = 'http://pt.3g.qq.com/handleLogin?aid=nLoginHandle&sid=ATAll43N7ZULRQ5V8zdfojol';//请求url
$curl = curl_init();
curl_setopt($curl, CURLOPT_HEADER, 0); 
curl_setopt($curl, CURLOPT_URL,$url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie);
// ?Cookie
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($post));
$result = curl_exec($curl);
curl_close($curl);
}
?>
qqlogin();

如何查看是否登陆成功:

运行过此段代码以后,你的QQ将被挤掉,弹出以下提示,这时候你可以登陆你的其它QQ号码查看你测试号码的登陆状态。

PHP实现QQ登录实例代码

PHP 相关文章推荐
用PHP实现小型站点广告管理
Oct 09 PHP
dedecms 制作模板中使用的全局标记图文教程
Mar 11 PHP
php 向访客和爬虫显示不同的内容
Nov 09 PHP
php操作JSON格式数据的实现代码
Dec 24 PHP
codeigniter集成ucenter1.6双向通信的解决办法
Jun 12 PHP
php生成动态验证码gif图片
Oct 19 PHP
php函数传值的引用传递注意事项分析
Jun 25 PHP
Yii数据模型中rules类验证器用法分析
Jul 15 PHP
注释PHP和html混合代码的小技巧(分享)
Nov 03 PHP
微信推送功能实现方式图文详解
Jul 12 PHP
thinkphp5.1框架模板布局与模板继承用法分析
Jul 19 PHP
Laravel 6 将新增为指定队列任务设置中间件的功能
Aug 06 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
Jan 14 #PHP
详解HTTP Cookie状态管理机制
Jan 14 #PHP
在php中设置session用memcache来存储的方法总结
Jan 14 #PHP
thinkphp实现图片上传功能
Jan 13 #PHP
PHP实现伪静态方法汇总
Jan 13 #PHP
微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
Jan 12 #PHP
优化WordPress中文章与评论的时间显示
Jan 12 #PHP
You might like
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
javascript 用记忆函数快速计算递归函数
2010/03/15 Javascript
基于jQuery试卷自动排版系统
2010/07/18 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
2014/09/15 Javascript
全面解析Bootstrap排版使用方法(文字样式)
2015/11/30 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
利用Javascript实现BMI计算器
2016/08/16 Javascript
easy ui datagrid 从编辑框中获取值的方法
2017/02/22 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
JavaScript实现的浏览器下载文件的方法
2017/08/09 Javascript
js防刷新的倒计时代码 js倒计时代码
2017/09/06 Javascript
200行代码实现blockchain 区块链实例详解
2018/03/14 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
js取0-9随机取4个数不重复的数字代码实例
2019/03/27 Javascript
微信小程序身份证验证方法实现详解
2019/06/28 Javascript
原生js实现随机点名
2020/07/05 Javascript
[01:51]DAC趣味视频-如何成为职业选手.mp4
2017/04/02 DOTA
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
利用Python脚本生成sitemap.xml的实现方法
2017/01/31 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
利用Hyperic调用Python实现进程守护
2018/01/02 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
Python单向链表和双向链表原理与用法实例详解
2018/08/31 Python
Python中zip()函数的简单用法举例
2019/09/02 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
python tornado使用流生成图片的例子
2019/11/18 Python
七年级英语教学反思
2014/01/15 职场文书
商业门面租房协议书
2014/11/25 职场文书
事业单位聘任报告
2015/03/02 职场文书
专家推荐信怎么写
2015/03/25 职场文书
2016党校培训心得体会
2016/01/07 职场文书
2016年学校爱国卫生月活动总结
2016/04/06 职场文书
2019年员工晋升管理制度范本!
2019/07/08 职场文书
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers