PHP实现QQ登录实例代码

 更新时间:2016年01月14日 14:58:25   投稿:mrr   我要评论
分享一段利用PHP实现QQ登陆的代码,原理是用curl模拟发送post登录,cookie保存本地,实现真正的3GQQ登陆,对php实现qq登录相关知识感兴趣的朋友一起学习吧

分享一段利用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号码查看你测试号码的登陆状态。

相关文章

  • 避免Smarty与CSS语法冲突的方法

    避免Smarty与CSS语法冲突的方法

    这篇文章主要介绍了避免Smarty与CSS语法冲突的方法,实例分析了Smarty与CSS中大括号{}冲突的处理技巧,需要的朋友可以参考下
    2015-03-03
  • php在线代理转向代码

    php在线代理转向代码

    这个代码不是自己实现代理的功能 只是将输入的Url进行简单的处理之后转向一个代理网站,速度不错
    2012-05-05
  • Yii2.0实现生成二维码功能实例

    Yii2.0实现生成二维码功能实例

    这篇文章主要介绍了Yii2.0实现生成二维码功能,结合实例形式分析了Yii2.0框架生成二维码所涉及的相关扩展引入步骤与使用方法,需要的朋友可以参考下
    2017-10-10
  • 浅析php创建者模式

    浅析php创建者模式

    本文通过实例向我们展示了php设计模式中的创建者模式,及创建者模式所应用的场景,这里推荐给大家。
    2014-11-11
  • php实现产品加入购物车功能(1)

    php实现产品加入购物车功能(1)

    这篇文章主要为大家详细介绍了php实现产品加入购物车功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • PHP分页类集锦

    PHP分页类集锦

    本文汇集了几个比较好用的php分页类,都是经过广大网友考验的代码了,小伙伴们可以直接拿来使用
    2014-11-11
  • yii2 页面底部加载css和js的技巧

    yii2 页面底部加载css和js的技巧

    这篇文章主要介绍了yii2 页面底部加载css和js的技巧的相关资料,需要的朋友可以参考下
    2016-04-04
  • 使用laravel的Eloquent模型如何获取金沙国际官网的指定列

    使用laravel的Eloquent模型如何获取金沙国际官网的指定列

    今天小编就为大家分享一篇使用laravel的Eloquent模型如何获取金沙国际官网的指定列,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • PHP编译安装中遇到的两个错误和解决方法

    PHP编译安装中遇到的两个错误和解决方法

    这篇文章主要介绍了PHP编译安装中遇到的两个错误和解决方法,环境是CentOS 64位下编译安装PHP5.4.8,需要的朋友可以参考下
    2014-08-08
  • 详解yii2使用多个金沙国际官网的案例

    详解yii2使用多个金沙国际官网的案例

    本篇文章主要介绍了详解yii2使用多个金沙国际官网的案例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06

最新评论