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 程序员也要学会使用“异常”
Jun 16 PHP
Yii框架form表单用法实例
Dec 04 PHP
PHP中的替代语法介绍
Jan 09 PHP
php源码分析之DZX1.5随机数函数random用法
Jun 17 PHP
PHP中list()函数用法实例简析
Jan 08 PHP
基于laravel制作APP接口(API)
Mar 15 PHP
php微信开发接入
Aug 27 PHP
php Session无效分析资料整理
Nov 29 PHP
Zend Framework校验器Zend_Validate用法详解
Dec 09 PHP
laravel5.2实现区分前后台用户登录的方法
Jan 11 PHP
php面向对象之反射功能与用法分析
Mar 29 PHP
tp5 sum某个字段相加得到总数的例子
Oct 18 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网页后退不再出现过期
2007/03/08 PHP
PHP脚本中include文件出错解决方法
2008/11/20 PHP
PHP中的正则表达式函数介绍
2012/02/27 PHP
php把大写命名转换成下划线分割命名
2015/04/27 PHP
php输出含有“#”字符串的方法
2017/01/18 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
prototype class详解
2006/09/07 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
在JS方法中返回多个值的方法汇总
2015/05/20 Javascript
jquery mobile界面数据刷新的实现方法
2016/05/28 Javascript
原生js代码实现图片放大境效果
2016/10/30 Javascript
JS中事件冒泡和事件捕获介绍
2016/12/13 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
vue.js $refs和$emit 父子组件交互的方法
2017/12/20 Javascript
微信小程序实现文字跑马灯效果
2020/05/26 Javascript
详解vue静态资源打包中的坑与解决方案
2018/02/05 Javascript
JS实现访问DOM对象指定节点的方法示例
2018/04/04 Javascript
JS非行间样式获取函数的实例代码
2018/06/05 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
详解实现vue的数据响应式原理
2021/01/20 Vue.js
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
go和python变量赋值遇到的一个问题
2017/08/31 Python
Python进阶学习之特殊方法实例详析
2017/12/01 Python
Python实现二叉树的最小深度的两种方法
2019/09/30 Python
查看keras各种网络结构各层的名字方式
2020/06/11 Python
python pymysql库的常用操作
2020/10/16 Python
空指针到底是什么
2012/08/07 面试题
校领导推荐信
2013/11/01 职场文书
淘宝店策划方案
2014/06/07 职场文书
大学生考试作弊检讨书
2014/09/21 职场文书
大学生操行评语大全
2014/12/31 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL