域名被微信屏蔽拦截的原因和防封方案_秋秋1401806571的博客-程序员秘密

技术标签: 域名检测和防封  

具2018微信年度数据报告,微信每月有1.0825亿位用户保持活跃,每天有450亿条信息发布出去,从这个数据可以看出微信是一种生活方式,微信会朝着这个方向不断努力,从线上看,人们的沟通的、社交与阅读方式发生变化,不管是个人还是商家,都想通过这个最广泛却又是最广阔的环境中赚上一桶金,但是微信也要维护一个绿色上网环境,肯定是不允许的大家肆意妄为的,于是在你付出很多之后,可能有一天就会出现以下的状态,是不是头大?可能又得重新加班咯!抱怨是更加没有用的。。

那么,微信域名为什么会被屏蔽拦截呢?通常只要微信后台或者人工有检测到主体侵权,内容侵权,暴力内容,推广、营销信息、广告类内容,不实信息内容,骚扰类内容,误导类内容,并且还有举报机制,严重的还有阶梯式处罚机制,至于到底怎样属于以上违规,这可能要看个人运气,可能别人用同样的词,同样的方式都没事,到你这里就有关系了。那出现这样的情况要怎么办呢?办法就是一定要防封,通过防封来有效保护域名,现阶段市面上有两种:域名检测+微信域名切换(反向跳转)和多级矩阵加密跳转两种方式,相对来说,后面这种多级矩阵加密跳转的效果更好,更稳定。下面我分享一段代码供大家参考:
域名被微信拦截

$url = "http://api.monkeyapi.com";
$params = array(
'appkey' =>'appkey',//您申请的APPKEY
'path' =>'/home',//需要切换的路由(非必传)
);

$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);
        }
    }

    $response = curl_exec($ch);
        if ($response === FALSE) {
        //echo "cURL Error: " . curl_error($ch);
        return false;
    }

    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    $httpInfo = array_merge($httpInfo, curl_getinfo($ch));
    curl_close($ch);
    return $response;
}
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/monkeyapi/article/details/87876791

智能推荐

python测身高购票程序_Python 孩子身高预测_勃恩泽的博客-程序员秘密

Python 孩子身高预测:源代码:# 创建死循环,直至 用户自行 选择 退出while True :# 分割线print(‘*‘*60)print(‘*‘*10,‘欢迎来到 孩子身高 预测系统‘,‘*‘*10)# 功能选择print(‘\t1、预测查询‘)print(‘\t2、退出系统‘)menus_select = input(‘请选择功能( 1、2 ):‘)# 对输入的内容进行判断if me...

GitHub上有个沙雕开发者,做了款斗图工具后火了..._Python进阶者的博客-程序员秘密

点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤未收天子河湟地,不拟回头望故乡。作者 | Rocky0429来源 |...

avue crud组件 搜索按钮点击后一直在加载没反应_温柔的风归功于带笑的你的博客-程序员秘密

这里更新了crud组件的搜索功能 可以自定义一个搜索列搜索回调的时候需要和form组件提交一样 调用done函数结束回调@searchChane(param.done){done()}

XML document structures must start and end within the same entity_程序猿黑加仑的博客-程序员秘密

出现这个错误,可能有三种情况:1.xml文件中的注释格式有问题,把注释删了重新抒写2.xml的编码跟工程不一样,有乱码,检查一下eclipse中所有的编码是否统一为utf-83.写约束的时候,忘记加</beans>...

Android记事本——记事本记事列表页实现_et.append(old_content.substring(startindex,old_con_hhhhhhe!的博客-程序员秘密

实现效果:实现的功能:查看记事列表:登录成功后,系统进入第二个活动,系统查询数据库里面所有的记事项,如记事标题/内容/时间,将查询到的信息存放在ListView里,形成记事列表,记事列表可以点击相应的条目,监听器监听点击事件,点击后跳转到记事编辑页面。记事列表增加长按事件监听,当长按列表条目后,弹出弹窗,弹窗提示“确认删除”,有确认和取消两个按钮,点击确认按钮后,获取到对应列表的id信息,根据id信息删除数据库中的相应内容。点击右侧的“X”按钮,弹出弹窗,弹窗提示“确认删除全部记事内容”,有确认和

随便推点

ideaMavenweb项目:nested exception is java.lang.NoSuchMethodError_瑟瑟青玄的博客-程序员秘密

ideaMavenweb项目报错:nested exception is java.lang.NoSuchMethodError原因是我写的方法maven项目没编译到,重新编译maven项目即可。我都是直接删除target编译后的文件,再重启tomcat。...

js自定义右键菜单_halo1416的博客-程序员秘密

前言:现在的网页基本都是有右键菜单的,类似于:(来自于Chrome任务网页,“捕捉网页截图 - FireShot的” 是安装的一个插件);但是,我们有时候可以在一些网站上看到不一样的右键菜单即自定义右键菜单,如腾讯企业邮箱网页版: 今天,记录一些简单的右键菜单是怎么做的:<!DOCTYPE html><html> <head> ...

日常开发记录打卡系列--让你的Vue项目感受特殊服务__Daniel_的博客-程序员秘密

这个特殊服务就是让我们的Vue项目够快 体验如丝般顺滑的加载速度。不要想歪了。相信大家在开发Vue较中型的项目时会发现 首屏加载真特么慢,特别是引用了一些插件和UI框架的run build的时候会有三个主要的JS文件app.js是入口js     <包含了我们所有写的业务JS>vendor则是通过提取公共模块插件来提取的代码块   manifest则是在vend...

Vega Prime 桌面教程(三)_vega prime 教程_qinmelody的博客-程序员秘密

创建场景          我们将要创建的场景是一个包含别墅、谷仓、悍马的乡村,下一节我们将把飓风加进场景里,它能破坏其路径上的任何东西,此外我们还将加入一头奶牛到场景。首先,我们要用LP添加模型,这些模型(*.flt)是VP中类的实例。模型都是用MultiGen Creator创建的。我们把OpenFlights 文件作为模型加进场景里。这些模型包含别墅、地形、悍马车。我们可以定位并引导

ModuleNotFoundError: No module named “pip”_あずにゃん的博客-程序员秘密

日萌社人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新)报错:ModuleNotFoundError: No module named 'pip'解决:python -m ensurepippython -m pip install --upgrade pip

推荐文章

热门文章

相关标签