php爬取qq空间的数据 php获取skey
PHP模拟登陆QQ空间
PHP代码:
卢龙网站建设公司创新互联公司,卢龙网站设计制作,有大型网站制作公司丰富经验。已为卢龙上千提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的卢龙做网站的公司定做!
php
$qq = "100000"; //qq号码
$pwd = "123456"; //密码
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //这行是设定curl是否跟随header发送的location, 重要
curl_setopt($ch, CURLOPT_POST, 1);
//curl_setopt($ch, "Connection", "Keep-Alive");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "qq=".$qq."pwd=".$pwd."FromWhere=register");
$return = curl_exec($ch);
curl_close($ch);
echo strstr($return, "postfield") ? "登录失败" : "登录成功";
?
注:1、需curl模块支持,2、登陆后,你的好友将会看到你在线 3、不知道如何下线。
其他语言的实现类似,有兴趣的朋友可以自己动手开发一下。
这个你试试
PHP访问QQ空间页面cookie然后取出cookie中的qqmusic_uin=这里内容; 然后信息框
curl的easy接口中提供了5个与cookie有关的option,其
中,CURLOPT_COOKIEFILE,CURLOPT_COOKIEJAR,CURLOPT_COOKIELIST都会打开curl的cookie
引擎,使得curl在收到http response时解析header field中的cookie。
设置CURLOPT_COOKIEFILE会使curl下一次发请求时从指定的文件中读取cookie。
设置CURLOPT_COOKIEJAR会使curl在调用 curl_easy_cleanup的时候把cookie保存到指定的文件中。
设
置CURLOPT_COOKIELIST会把指定的cookie字符串列表加入easy
handle维护的cookie列表中。每个cookie字符串要么符合HTTP response header的"Set-Cookie:
NAME=VALUE;..."格式,CURLOPT_COOKIE用于设置一个分号分隔的“NAME=VALUE”列表,用于在HTTP
request header中设置Cookie header。
怎么用php获取qq个人信息和空间信息?
你说的是qq第三方登陆么,你可以看下在QQ互联开放平台,创建自己的php应用,应用上设置QQ登录入口(需要申请配置等等,看官方文档吧),用户使用qq登陆你的应用时会提示授权,授权成功,即可拿到token和openid,那么根据这两个调用get_user_info这个api就能获取用户信息,还有很多api供你使用
小弟不才,不知道这是不是你想要的答案
QQ空间列表怎么用PHP或ASP读取
额~~你可以下载一个软件:QQ空间小秘书,你说的这些里边都有的
还可以进行超级互踩和写日志留言心情小纸条什么的,速度挺快的
本文题目:php爬取qq空间的数据 php获取skey
网页路径:http://scyanting.com/article/dosigdc.html