2018最新根据群号得到idkey以及加群链接
<?php$qqun=urlencode('['.'334802'.']');//群号
$t=time()*1000;
$url="http://wp.qq.com/wpa/g_wpa_get?guin=".$qqun."&t=".$t;
$ResArray=json_decode(curl_request($url,'post'),true);
foreach ($ResArray['result']['data'] as $k => $v) {
$array['guin']=$v['guin']; //群号
$array['idkey']=$v['key']; // idkey
$array['url']='http://wp.qq.com/wpa/qunwpa?idkey='.$v['key'];//加群链接
}
print_r($array);
//参数1:访问的URL,参数2:post数据(不填则为GET),参数3:提交的$cookies,参数4:是否返回$cookies
function curl_request($url,$post='',$cookie='', $returnCookie=0){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)');
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_AUTOREFERER, 1);
curl_setopt($curl, CURLOPT_REFERER, "http://XXX");
if($post) {
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($post));
}
if($cookie) {
curl_setopt($curl, CURLOPT_COOKIE, $cookie);
}
curl_setopt($curl, CURLOPT_HEADER, $returnCookie);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($curl);
if (curl_errno($curl)) {
return curl_error($curl);
}
curl_close($curl);
if($returnCookie){
list($header, $body) = explode("\r\n\r\n", $data, 2);
preg_match_all("/Set\-Cookie:([^;]*);/", $header, $matches);
$info['cookie']= substr($matches, 1);
$info['content'] = $body;
return $info;
}else{
return $data;
}
}
给个免费评分哦!!!! ,万一实现了呢 使用方法? cf56262330 发表于 2018-11-22 18:46
使用方法?
只要在支持php的地方运行 就可以的本地服务器都可以 谢谢分享 第7行错误 qiyewangfeng 发表于 2018-11-28 09:38
第7行错误
没错误啊。 qiyewangfeng 发表于 2018-11-28 09:38
第7行错误
你可以在第6行加:$array=[];也许是php版本问题吧 PHP Parse error:syntax error, unexpected '$array' (T_VARIABLE) in D:\wwwroot\127.0.0.1\index.php on line 7
放入本地执行,产生错误。楼主看看,是啥问题,第6行加入$array=[];还是提示同样的问题,求解答如何改 水木阿良 发表于 2019-2-27 13:30
PHP Parse error:syntax error, unexpected '$array' (T_VARIABLE) in D:\wwwroot\127.0.0.1\index.php o ...
不报错啊,
$qqun=urlencode('['.'334802'.']');//群号
这个334802是群号把这个替换一下就可以了 其他不用修改
页:
[1]