[PHP] PHP获取QQ达人QQ信息 →→→→→进入此内容的聊天室

来自 , 2020-08-29, 写在 PHP, 查看 188 次.
URL http://www.code666.cn/view/48584348
  1. <?php
  2. /*
  3. @ 获取QQ达人QQ信息
  4. @ 起点岁月 2010-09-06
  5. @ 一个简单的例程,通过扩展可以轻松获取千万级别QQ信息,$jsonUrl 参数cd=610900 为城市代码
  6. @ QQ达人信息已经做防盗链了,所以在此用到PHP的refer去伪造 http://city.qq.com
  7. @ 本来想做一个QQ邮件群发软件玩玩,但是没有经济价值呵呵,贡献出来大家参考,很简单。
  8. */
  9. $refer="http://city.qq.com"; //定义$refer
  10. $opt=array('http'=>array('header'=>"Referer: $refer")); //请求头部数组
  11. $context=stream_context_create($opt); //创建一个发送上下文头部信息文本
  12. $jsonUrl ="http://city.qq.com/json.php?mod=search&act=page&callback=showSrchResult&jsontype=str&perpage=10&cd=610900&nl=3&xb=0&type=city&pg=1";
  13. $jsonStr = getJson($jsonUrl,$refer,$context); //调用JSON代理函数
  14. echo $jsonStr; //输出JSON文本
  15. //获取QQ达人JSON数据
  16. function getJson($url,$referer,$context)
  17. {
  18.         $opt=array('http'=>array('header'=>"Referer: $referer"));
  19.         $context=stream_context_create( $opt);
  20.         $getJsonStr = file_get_contents( $url,false, $context);
  21.    $getJsonStr = substr($getJsonStr,0,-2);
  22.    $getJsonStr = substr($getJsonStr,15);
  23.  
  24.    return $getJsonStr;
  25. }
  26. ?>

回复 "PHP获取QQ达人QQ信息"

这儿你可以回复上面这条便签

captcha