PHP模拟QQ登录的方法


Posted in PHP onJuly 29, 2015

本文实例讲述了PHP模拟QQ登录的方法。分享给大家供大家参考。具体实现方法如下:

原理是用curl模拟发送post登录,cookie保存本地

这样理论上可以支持永久单挂QQ

<?php 
//http://blog.qita.in 非技术[S.T]
$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',
);
$curl = curl_init('http://pt.3g.qq.com/handleLogin?aid=nLoginHandle&sid=ATAll43N7ZULRQ5V8zdfojol');
curl_setopt($curl, CURLOPT_HEADER, 0);
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);
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
在php MYSQL中插入当前时间
Apr 06 PHP
php xml文件操作代码(一)
Mar 20 PHP
php去掉字符串的最后一个字符附substr()的用法
Mar 23 PHP
php修改NetBeans默认字体的大小
Jul 02 PHP
php上传图片到指定位置路径保存到数据库的具体实现
Dec 30 PHP
服务器上配置PHP运行环境教程
Feb 12 PHP
使用图灵api创建微信聊天机器人
Jul 23 PHP
PHP+AJAX实现投票功能的方法
Sep 28 PHP
使用php+swoole对client数据实时更新(一)
Jan 07 PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
Feb 11 PHP
Yii 框架使用Forms操作详解
May 18 PHP
PHP实现动态web服务器方法
Jul 29 #PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 #PHP
php简单防盗链实现方法
Jul 29 #PHP
如何用PHP来实现一个动态Web服务器
Jul 29 #PHP
php实现过滤字符串中的中文和数字实例
Jul 29 #PHP
php实现XSS安全过滤的方法
Jul 29 #PHP
php检查字符串中是否有外链的方法
Jul 29 #PHP
You might like
php加密算法之实现可逆加密算法和解密分享
2014/01/21 PHP
php在线解压ZIP文件的方法
2014/12/30 PHP
PHP四舍五入、取整、round函数使用示例
2015/02/06 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
PHP面向对象程序设计之对象生成方法详解
2016/12/02 PHP
PHP实现的贪婪算法实例
2017/10/17 PHP
php常用的工具开发整理
2019/09/26 PHP
PHP如何使用array_unshift()在数组开头插入元素
2020/09/01 PHP
jquery的ajax请求全面了解
2013/03/20 Javascript
JS连连看源码完美注释版(推荐)
2013/12/09 Javascript
javaScript 页面自动加载事件详解
2014/02/10 Javascript
JavaScript通过事件代理高亮显示表格行的方法
2015/05/27 Javascript
轻松实现js图片预览功能
2016/01/18 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
详解Angular的双向数据绑定(MV-VM)
2016/12/26 Javascript
JS库之Three.js 简易入门教程(详解之一)
2017/09/13 Javascript
vue+swiper实现组件化开发的实例代码
2017/10/26 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
Python生成8位随机字符串的方法分析
2017/12/05 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
用sqlalchemy构建Django连接池的实例
2019/08/29 Python
基于numpy中的expand_dims函数用法
2019/12/18 Python
pytorch 自定义参数不更新方式
2020/01/06 Python
在tensorflow中实现去除不足一个batch的数据
2020/01/20 Python
python爬取代理ip的示例
2020/12/18 Python
植村秀美国官网:Shu Uemura美国
2019/03/19 全球购物
教师评优的个人自我评价分享
2013/09/19 职场文书
客户代表实习人员自我鉴定
2013/09/27 职场文书
四年级下册教学反思
2014/02/01 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
危货运输企业安全生产责任书
2014/07/28 职场文书
加入学生会自荐书
2015/03/05 职场文书
停课通知书
2015/04/24 职场文书
教你用python实现12306余票查询
2021/06/30 Python