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 相关文章推荐
session在PHP大型web应用中的使用
Jun 25 PHP
php的urlencode()URL编码函数浅析
Aug 09 PHP
解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
Jun 21 PHP
php读取csc文件并输出
May 21 PHP
PHP微信红包API接口
Dec 05 PHP
学习php设计模式 php实现状态模式
Dec 07 PHP
php将一维数组转换为每3个连续值组成的二维数组
May 06 PHP
PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间
May 06 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
Sep 22 PHP
PHP+Ajax无刷新带进度条图片上传示例
Feb 08 PHP
PHP基于递归算法解决兔子生兔子问题
May 11 PHP
PHP命名空间与自动加载类详解
Sep 04 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
解析PHP跨站刷票的实现代码
2013/06/18 PHP
yii2 url重写并隐藏index.php方法
2018/12/10 PHP
PHP工厂模式、单例模式与注册树模式实例详解
2019/06/03 PHP
PHP使用观察者模式处理异常信息的方法详解
2019/09/24 PHP
javascript优先加载笔记代码
2008/09/30 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
2013/08/28 Javascript
深入分析jquery解析json数据
2014/12/09 Javascript
js实现精美的银灰色竖排折叠菜单
2015/05/16 Javascript
举例讲解AngularJS中的模块
2015/06/17 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
2016/05/10 Javascript
js不间断滚动的简单实现
2016/06/03 Javascript
js动态添加的DIV中的onclick事件简单实例
2016/07/25 Javascript
信息滚动效果的实例讲解
2017/09/18 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
JavaScript实现音乐导航效果
2020/11/19 Javascript
python实现域名系统(DNS)正向查询的方法
2016/04/19 Python
Python操作RabbitMQ服务器实现消息队列的路由功能
2016/06/29 Python
Python编程之event对象的用法实例分析
2017/03/23 Python
Python实现两个list对应元素相减操作示例
2017/06/09 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
实例讲解CSS3中的border-radius属性
2015/08/18 HTML / CSS
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
科室工作的个人自我评价
2013/10/30 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
党的群众路线教育实践活动个人批评与自我批评
2014/10/16 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
基于go interface{}==nil 的几种坑及原理分析
2021/04/24 Golang
利用python调用摄像头的实例分析
2021/06/07 Python
Spring Data JPA框架自定义Repository接口
2022/04/28 Java/Android
Mysql数据库group by原理详解
2022/07/07 MySQL