因为团队项目需要在微信中推广,由于微信限制太严格了,域名总能被误判为诱导分享,作为一名程序猿写了一串微信域名检测判断代码,分享给大家机制原理和代码!
域名被拦截判断如下:
判断一:域名能正常访问,未被拦截
判断二:域名被微信拦截
-
判断1:非官方网页,点击继续访问,跳转到浏览器访问
-
判断2:用户投诉及腾讯安全网址安全中心检测,该网页包含恶意欺诈内容,为维护绿色上网环境,已停止访问
-
判断3:网页存在诱导分享、关注等诱导行为内容,被多人投诉,为维护绿色上网环境,已停止访问
域名检测代码
申请接口地址:www.urlzt.com
注册登录地址:https://dwz.cn/TzLUYNU2
后台可获取Token值
php代码
<?php
// 接口调用地址:http://api.new.urlzt.com/api/vx
//Token获取地址:https://www.urlzt.com;
$reqUrl = "www.urlzt.com";
$url = sprintf("http://api.new.urlzt.com/api/vx?token=Token值(后台自动获取唯一的Token值,后台注册登录地址:https://dwz.cn/TzLUYNU2)&url=www.urlzt.com", $apiToken, $reqUrl);
$ch = curl_init($url