微信域名检测 腾讯微信域名检测的机制原理以及实现方式

在我们通常会遇到做微信活动因为一个微信端的页面要进行分享,这个页面被粉丝分享到一定的次数和观看量,就会有一个限制,打开就会多次遭到微信拦截,这样就导致所有的 分享就白做了,一般都会出现以下的显示界面,如图所示:

 量数据也会遭到损失,做微信页面活动来促进营销方式变列,这个懂得做微信公众号就就都明白。所以我们需要一个能时时监测的 “微信防封域名是否被拦截检测”。 微信防封域名

有一个这功能, 一但发现被拦截 ,我们就可以随时做好对应的准备及时换 “域名”或 “url链接”,这样粉丝数据就不会损失,保持正常变列。这个功能现在已经有研究开放的接口,看试用案列:

 

8lj129w4.png

function do_check(){

$domain = "www.xxx.com"; // 被检测的域名,也是接口地址;

//username = 您的用户名 password = 您的密码

$api_url = "http://wxdomain.xxxxx.com?username=xxx&password=xxx&url=".json_encode($domain);

$content = get_msg($api_url);

$data = json_decode($content,true);

if($data['status']==2){

echo "错误:".$data['errmsg'];

}else if($data['status']==0){

echo "域名正常";

}else if($data['status']==1){

echo "域名被封";

}

}

function get_msg($url){

$ch = curl_init();

curl_setopt($ch,CURLOPT_TIMEOUT,5);

curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch,CURLOPT_URL,$url);

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);

curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);

$data = curl_exec($ch);

if($data){

curl_close($ch);

return $data;

}else {

$error = curl_errno($ch);

curl_close($ch);

return false;

}

}

do_check();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值