1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP检查微信域名屏蔽接口 微信域名检测API接口 实时查询域名是否被微信拦截...

PHP检查微信域名屏蔽接口 微信域名检测API接口 实时查询域名是否被微信拦截...

时间:2022-11-27 04:20:28

相关推荐

PHP检查微信域名屏蔽接口 微信域名检测API接口 实时查询域名是否被微信拦截...

微信域名检测API接口的应用场景:

由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的。

那么此时就要用到微信域名检测接口,实时检测域名的状态,实时查询域名是否被微信拦截,从而才可以防患于未然,不影响推广。下面分享的微信域名拦截检测api,是采用微信官方接口打造,可以实时检测微信域名安全,有异常及时通知,非常稳定,准确率达100%。

使用说明

请求方式:http get/post

返回格式:json

JSON返回示例域名正常:

{

"code":200,

"msg":"域名正常",

"data":0

}

非官方网址,请确认是否继续访问:

{

"code":200,

"msg":"非官方网址,请确认是否继续访问",

"data":1

}

域名已封杀:

{

"code":200,

"msg":"域名已封杀",

"data":2

}

提示如需浏览,请长按网址复制后使用浏览器打开:

{

"code":200,

"msg":"提示如需浏览,请长按网址复制后使用浏览器打开",

"data":3

PHP代码分享$url="";

$params=array('appkey'=>'appkey',//您申请的APPKEY'url'=>'',//需要查询的网站);

$paramstring=http_build_query($params);

$content=Curl($url,$paramstring);

$result=json_decode($content,true);if($result){

var_dump($result);

}else{//请求异常}/**

*请求接口返回内容

*@paramstring$url[请求的URL地址]

*@paramstring$params[请求的参数]

*@paramint$ipost[是否采用POST形式]

*@returnstring

*/functionCurl($url,$params=false,$ispost=0){

$httpInfo=array();

$ch=curl_init();

curl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_1);

curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,60);

curl_setopt($ch,CURLOPT_TIMEOUT,60);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);

curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);if($ispost){

curl_setopt($ch,CURLOPT_POST,true);

curl_setopt($ch,CURLOPT_POSTFIELDS,$params);

curl_setopt($ch,CURLOPT_URL,$url);

}else{if($params){

curl_setopt($ch,CURLOPT_URL,$url.'?'.$params);

}else{

curl_setopt($ch,CURLOPT_URL,$url);

}

}

$response=curl_exec($ch);if($response===FALSE){//echo"cURLError:".curl_error($ch);

returnfalse;

}

$httpCode=curl_getinfo($ch,CURLINFO_HTTP_CODE);

$httpInfo=array_merge($httpInfo,curl_getinfo($ch));

curl_close($ch);return$response;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。