判断QQ是否在线 http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?op=qqCheckOnline这个WebService是收费的,腾讯自己的好像得不到返回值想实现模拟http得到返回的值,来判断QQ是否在线 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以看下这个代码:<a target="_blank" href="http://wpa.qq.com/msgrd?V=1&Uin=269697288&Site=www.h.com&Menu=yes"><img border="0" alt="点击联系" src="http://wpa.qq.com/pa?p=1:269697288:1" /></a>QQ在线与不在线的时候,http://wpa.qq.com/pa?p=1:269697288:1返回的图片不一样,你可以想办法模拟一下。 $url = 'http://wpa.qq.com/pa?p=1:986813896:1';$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//curl_setopt($ch, CURLOPT_TIMEOUT, 30);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);$output = curl_exec($ch);curl_close($ch);$l = strlen($output);if($l == 2262)echo '离线或隐身';else if($l == 2329)echo '在线';else echo '腾讯已更换图片,请重新获取计算'; <a href="http://sighttp.qq.com/cgi-bin/check?sigkey=a6fe7e8001df7beee66c03b0e6675777d401b8adc50e20d65b0d5732890b7398"; target=_blank; onclick="var tempSrc='http://sighttp.qq.com/wpa.js?rantime='+Math.random()+'&sigkey=a6fe7e8001df7beee66c03b0e6675777d401b8adc50e20d65b0d5732890b7398';var oldscript=document.getElementById('testJs');var newscript=document.createElement('script');newscript.setAttribute('type','text/javascript'); newscript.setAttribute('id', 'testJs');newscript.setAttribute('src',tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;"><img border="0" SRC='http://wpa.qq.com/pa?p=1:258010317:41' alt=""></a>这里面都有的吧 找熟悉php,xml,css,div,mysql的在校学生兼职 DOM删除节点时超过一个节点就报错,请各位帮下忙! linux shell 编程基础问题 帮我看看这个sql语句吧 linux下装php怎么这么麻烦啊,折腾一下午都装不上,郁闷死了!!!散精~ 请问取左边5个字符应该用什么函数? php配置oracle的问题, 错误 在php中如何上传word文档,并下载! 大家合伙搞一台Linux+Apache+PHP+MySQL服务器好不好? php中对xml的函数得到的是树状结构吗? 关于PHP 数据库查询结果的缓存 关于数据库链接包含到文件 引用的问题
QQ在线与不在线的时候,http://wpa.qq.com/pa?p=1:269697288:1返回的图片不一样,你可以想办法模拟一下。
$url = 'http://wpa.qq.com/pa?p=1:986813896:1';
$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$output = curl_exec($ch);
curl_close($ch);$l = strlen($output);
if($l == 2262)echo '离线或隐身';
else if($l == 2329)echo '在线';
else echo '腾讯已更换图片,请重新获取计算';