本文目录一览:
- 1、挂QQ的网页源代码[ASP/PHP/JS]
- 2、php 做用QQ账号登陆的接口 怎么做 有没有源码 ???跪求
- 3、怎么用php获取qq个人信息和空间信息?
- 4、求QQ挂机的php网站源码,要免费的。
- 5、php怎么抓取,电脑上登陆的qq?
挂QQ的网页源代码[ASP/PHP/JS]
说明:此代码适合你做网站用,普通朋友可以不用理这个东西!
ASP:
CODE:
[Copy
to
clipboard]
<%
dim
objXMLHTTP,
qq,
pwd
=
"10000"
pwd
=
"123456"
set
objXMLHTTP
=
Server.CreateObject("MSXML2.XMLHTTP.5.0")
objXMLHTTP.open
"POST",
"_blank>",
false
objXMLHTTP.setRequestHeader
"Content-Type",
"application/x-www-form-urlencoded"
objXMLHTTP.setRequestHeader
"Connection",
"Keep-Alive"
objXMLHTTP.send("qq="qq"pwd="pwd"FromWhere=register")
if
InStr(objXMLHTTP.responseText,
"验证失败")
then
response.write
"登录失败"
else
response.write
"登录成功"
end
if
set
objXMLHTTP
=
nothing
%>
PHP:
CODE:
[Copy
to
clipboard]
<php
=
"100000";
//qq号码
$pwd
=
"123456";
//密码
$ch
=
curl_init();
curl_setopt($ch,
CURLOPT_URL,
"_blank>");
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")
?
"登录失败"
:
"登录成功";
?>
js:
CODE:
[Copy
to
clipboard]
<script
type="text/javascript">
var
=
"100000";
//qq号码
var
pwd
=
"123456";
//密码
if
(window.XMLHttpRequest)
{
var
x
=
new
XMLHttpRequest();
}
else
{
var
MSXML
=
new
Array('MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0',
'MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP');
for(var
n
=
0;
n
<
MSXML.length;
n
++)
{
try
{
var
objXMLHTTP
=
new
ActiveXObject(MSXML[n]);
break;
}
catch(e)
{
}
}
}
objXMLHTTP.open("POST",
"_blank>",
false);
objXMLHTTP.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded");
objXMLHTTP.setRequestHeader("Connection",
"Keep-Alive");
objXMLHTTP.send("qq="
+
+
"pwd="
+
pwd
+
"FromWhere=register");
if
(objXMLHTTP.responseText.indexOf("验证失败")
>
0)
{
alert("登录失败");
}
else
{
alert("等录成功");
}
</script>
php 做用QQ账号登陆的接口 怎么做 有没有源码 ???跪求
康盛被腾讯收购后产品应该有,你可以去康盛创新官网和论坛里看下,不过应该是要授权的
怎么用php获取qq个人信息和空间信息?
你说的是qq第三方登陆么,你可以看下在QQ互联开放平台,创建自己的php应用,应用上设置QQ登录入口(需要申请配置等等,看官方文档吧),用户使用qq登陆你的应用时会提示授权,授权成功,即可拿到token和openid,那么根据这两个调用get_user_info这个api就能获取用户信息,还有很多api供你使用
小弟不才,不知道这是不是你想要的答案
求QQ挂机的php网站源码,要免费的。
php
$qq = "100000"; //qq号码
$pwd = "123456"; //密码
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://地址");
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、登陆后,你的好友将会看到你在线
php怎么抓取,电脑上登陆的qq?
js方法如下
打开:
会发现这也页面会自动获取我们的已登录的QQ信息,并可以实现快速登录,分析之:
关键的东西:
script src=""/script
通过分析这个js,我们找到如下2个重要的函数:
function ptui_qInit() 这个函数的作用是初始化SSOAxCtrlForPTLogin.SSOForPTLogin2对象,创建一个ActiveXObject对象
hummer_loaduin() 这个函数就是真正的通过 SSOAxCtrlForPTLogin这个COM来获取已登录QQ信息的,
到此,试着用程序来调用 SSOAxCtrlForPTLogin的com对象,但是发现失败,原因下面说,
既然不能自己调用 SSOAxCtrlForPTLogin对象,那先试试将页面保存为本地在打开看看什么情况,结果如下:
“快速登录失败,请您返回重试或切换到普通登录模式。”
很明显, SSOAxCtrlForPTLogin对象是要判断当前url的,如果url不是来自以下域名的都不能初始化成功:
var site=["qq.com","paipai.com","tencent.com","soso.com","taotao.com","tenpay.com","foxmail.com","wenwen.com","3366.com","imqq.com"];
好了,既然不能自己用本地页面,也不能自己写程序调用它的COM,那我们就直接来访问它获取它页面上已经获取好的信息吧:
同时附上已经格式ok的 xui.js代码,
?php
$txt=file_get_contents(";s_url=");
file_put_contents("C:/sss.html",$txt);
?更多问题到问题求助专区