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 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
Smarty结合Ajax实现无刷新留言本实例
Jan 02 PHP
mysql 性能的检查和优化方法
Jun 21 PHP
PHP中数组合并的两种方法及区别介绍
Sep 14 PHP
PHP Session 变量的使用方法详解与实例代码
Sep 11 PHP
php生成html文件方法总结
Dec 01 PHP
PHP计算指定日期所在周的开始和结束日期的方法
Mar 24 PHP
php把时间戳转换成多少时间之前函数的实例
Nov 16 PHP
详谈php ip2long 出现负数的原因及解决方法
Apr 05 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 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/01/18 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
基于javascript滚动图片具体实现
2013/11/18 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
简介JavaScript中Math.cos()余弦方法的使用
2015/06/15 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
总结在前端排序中遇到的问题
2016/07/19 Javascript
jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
2016/08/25 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
你应该知道的几类npm依赖包管理详解
2017/10/06 Javascript
vue-router重定向不刷新问题的解决
2018/06/25 Javascript
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
vue中keep-alive、activated的探讨和使用详解
2020/07/26 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
Python yield 小结和实例
2014/04/25 Python
Python 专题三 字符串的基础知识
2017/03/19 Python
python机器学习之KNN分类算法
2018/08/29 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
python绘制地震散点图
2019/06/18 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
2019/08/20 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
Tensorflow实现部分参数梯度更新操作
2020/01/23 Python
python读取mysql数据绘制条形图
2020/03/25 Python
Python Flask框架实现简单加法工具过程解析
2020/06/03 Python
Python如何把字典写入到CSV文件的方法示例
2020/08/23 Python
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
大学新生欢迎词
2014/01/10 职场文书
学校大课间活动方案
2014/01/30 职场文书
优秀技术工人先进材料
2014/02/17 职场文书
工程项目建议书范文
2014/03/12 职场文书
最新离婚协议书范本
2014/08/19 职场文书
python绘制云雨图raincloud plot
2022/08/05 Python