域名被微信拦截怎么才能恢复

技术测试地址:http://www.monkeyapi.com/?sign=a2ZfMjk=
由于微信玩家增多,微信限制现在是越来越严格了,域名毫不留神就被判定是诱导分享就要被封杀。公司内部决定调研一套稳定、快速、正确率高的微信域名拦截检测查询接口, 搜索了一段时间,发现很少有人把真实源码及原理分享出来的。后来我们摸索了几天,终于解决这个问题, 那么此时就要用到微信域名检测接口,实时检测域名的状态,从而才可以防患不影响推广效率。上面给你们分享个微信域名拦截检测api,是采用微信官方接口打造,可以实时检测微信域名安全,有异常会及时通知,非常稳定,准确。
拦截被封因素:
简答来说就几种, 第一种就是人工,如果你被很多人或是同行投诉举报,在一定时间内的举报过多,就会进入腾讯的风险名单中,人工就会介入进行检测然后封杀。
第二种就是系统轮流检测,像域名有过违规记录的进入过风险名单的, 关联.服务器.友链等有过违规的,或者是内容.标题.关键词.图片.主体.有风险违规的,对于明显特征的违规图片系统是能够检测出来的。
微信域名防封技术:
检测接口+域名轮放系统
配置你的网址,用多套域名一号、二号。比如说分享出去的域名是一号,这里面一号
被称作是主域名。点开后跳到二号,跳转之前检测一下二号有没有被封,这里面的二号
就称作是落地域名。通常情况下落地域名二号需要准备稍微多点,检测接口在始终自动查询,封了就换。批量批发域名也要不了多少钱。
2、跳转系统
第二种的比较简单那些不需要特殊需求的活动,这种比较适用。这种也是需要准备二个域名。一号页面是在微信展示的页面。二号页面是落地页。用户在微信中点击一号页面,然后立即自动打开手机浏览器,跳转到你的默认页面。
其实域名被封是很常见的情况,毕竟微信只是软件,不可能那么智能,经常还是有很多误判的。经过测试还是有很多方法可以防止域名被封的,很多行业使用防封代码可以长期稳定的。
分享一段微信域名检测的api接口文档

$url = "http://api.monkeyapi.com";
$params = array(
'appkey' =>'appkey',//您申请的APPKEY
'url' =>'www.monkeyapi.com',//需要查询的网站
);

$paramstring = http_build_query($params);
$content = Curl($url, $paramstring);
$result = json_decode($content, true);
if($result) {
    var_dump($result);
}else {
    //请求异常
}

/**
    * 请求接口返回内容
    * @param    string $url [请求的URL地址]
    * @param    string $params [请求的参数]
    * @param    int $ipost [是否采用POST形式]
    * @return    string
*/
function Curl($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);
        }
    }

猜你喜欢

转载自blog.csdn.net/Q3396103977/article/details/108514121