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
在windows服务器开启php的gd库phpinfo中未发现
Jan 13 PHP
PHP清除字符串中所有无用标签的方法
Dec 01 PHP
PHP内存缓存Memcached类实例
Dec 08 PHP
PHP5.3以上版本安装ZendOptimizer扩展
Mar 27 PHP
php+ajax无刷新上传图片实例代码
Nov 17 PHP
一个简单的php路由类
May 29 PHP
php版微信公众号自定义分享内容实现方法
Sep 22 PHP
yii2 数据库读写分离配置示例
Feb 10 PHP
老生常谈PHP面向对象之注册表模式
May 26 PHP
PHP实现的curl批量请求操作示例
Jun 06 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 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 和 MySQL 开发的 8 个技巧
2006/10/09 PHP
PHP仿盗链代码
2012/06/03 PHP
php导出中文内容excel文件类实例
2015/07/06 PHP
PHP请求远程地址设置超时时间的解决方法
2016/10/29 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
2017/08/28 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
php获取用户真实IP和防刷机制的实例代码
2018/11/28 PHP
取选中的radio的值
2010/01/11 Javascript
javascript 异步页面查询实现代码(asp.net)
2010/05/26 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
javascript变量作用域使用中常见错误总结
2013/03/26 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
带左右箭头图片轮播的JS代码
2013/12/18 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
c#+jquery实现获取radio和checkbox的值
2020/09/12 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
vue配置文件实现代理v2版本的方法
2019/06/21 Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
2020/01/08 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
[02:18]《我与DAC》之工作人员:为了热爱DOTA2的玩家们
2018/03/28 DOTA
python 从远程服务器下载日志文件的程序
2013/02/10 Python
对numpy Array [: ,] 的取值方法详解
2018/07/02 Python
Python使用numpy产生正态分布随机数的向量或矩阵操作示例
2018/08/22 Python
用什么库写 Python 命令行程序(示例代码详解)
2020/02/20 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
String、StringBuffer、StringBuilder有区别
2015/09/18 面试题
人力管理专业毕业生求职信
2014/02/27 职场文书
2014年林业工作总结
2014/12/05 职场文书
美术教师求职信范文
2015/03/20 职场文书
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
Windows11插耳机没反应怎么办? win11耳机没声音的多种解决办法
2021/11/21 数码科技
Windows Server 版本 20H2 于 8 月 9 日停止支持,Win10 版本 21H1 将于 12 月结束支
2022/07/23 数码科技