短网址短网址工具 本站提醒:本站短网址仅供学习使用,请勿用于非法用途!     个人中心 API文档

API文档 - QQ拦截检测API - 3.0版本

短网址官网(mynb8.com)提供QQ拦截检测api接口3.0版本,通过该接口可以检测域名是否被QQ拦截。

更新日期:2020-10-10

QQ拦截检测API-3.0版本 接口权限需要申请开通。测试地址

接口说明

调用地址:https://www.mynb8.com/hostCheckApi/host_qq.html

请求方式:GET

调用参数:

参数 是否必须 说明
appkey appkey是调用接口的秘钥。用户的唯一标识,在个人中心可以获得。如果还不是会员,马上注册会员
host_name host_name是您要检测是否被微信拦截的域名,请使用进行编码

 

请求调用说明

http请求方式: GET
https://www.mynb8.com/hostCheckApi/host_qq.html?appkey=APPKEY&host_name=urlEncode(host_name)

返回JSON结果

正确的json结果:
{"rs_code":0,"rs_msg":"ok","host_name":"baidu.com","host_status":1,"host_msg":"u57dfu540du88abu62e6u622a"}

错误的json结果:{"rs_code":1000,"rs_msg":"appkey was error !"}

返回参数说明
参数 说明
rs_code 返回码
rs_msg 返回码说明
host_name 您要检测的域名
host_status 域名检测结果,0:表示被QQ拦截,1:表示未被QQ拦截

 

PHP代码实例1:file_get_contents 方式
$appkey   = 'YOUR_APPKEY';
$host_name = urlencode('news.baidu.com');
$url      = "http://www.mynb8.com/hostCheckApi/host_qq.html?appkey=".$appkey."&host_name=".$host_name;
$json     = file_get_contents( $url );//接口地址不支持https

$data = json_decode( $json, true);
if($data['rs_code'] == 0){
	if($data['host_status'] == 1){
		echo '域名安全可用';exit;
	}else{
		echo '域名被拦截';exit;
	}
}else{
	echo $data['rs_msg'];exit;//错误提示
}


				
PHP代码实例2:curl 方式
$appkey   = 'YOUR_APPKEY';
$host_name = urlencode('news.baidu.com');
$url      = "https://www.mynb8.com/hostCheckApi/host_qq.html?appkey=".$appkey."&host_name=".$host_name;
$json     = curl_http( $url );//接口地址支持https

$data = json_decode( $json, true);
if($data['rs_code'] == 0){
	if($data['host_status'] == 1){
		echo '域名安全可用';exit;
	}else{
		echo '域名被拦截';exit;
	}
}else{
	echo $data['rs_msg'];exit;//错误提示
}


function curl_http($long_url){
	 $curlObj = curl_init();
	 curl_setopt($curlObj, CURLOPT_URL, $long_url);
	 curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1);
	 curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0);
	 curl_setopt($curlObj, CURLOPT_HEADER, 0);
	 curl_setopt($curlObj, CURLOPT_TIMEOUT, 20);//单位 秒,超时时间
	 $response = curl_exec($curlObj);
	 curl_close($curlObj);

	 return $response;
}

				
返回码说明
返回码 说明
0 请求成功
1000 appkey 参数错误
1001 其他错误
1002 接口调用限制:两次访问最少相隔0.5秒
1003 网址必须以http或者https开头!
1004 接口次数不足
1005 域名参数有误
1006 包月会员已过期
1007 本月域名个数已用完