很多时候我们在微信里面分享网址都打不开,显示被拦截了。
这里分享一下微信官方的域名拦截检测接口:https://cgi.urlsec.qq.com/index.php?m=url&a=validUrl&url=
直接在url后面拼接你的域名即可。
返回状态:
第一种状态:
"data": "没有拦截该网址",
"reCode": -202
此时微信里面点击网址可以直接打开,没有任何影响。
第二种状态:
"data": "ok",
"reCode": 0
此时微信里面点击网址会打开拦截页面,出现红色危险标识。
标题为:“已停止访问该网页”,描述:“经网址安全检测,该网页包含不安全内容。为维护绿色上网环境,已停止访问。”
这种情况需要站长申诉,才能解封。
第三种状态:
"data": "微信拦截,请联系微信申诉",
"reCode": -203
这种是竞争对手拦截,比如:taobao.com/douyin.com之类的,但是我目前亲测,这种状态的域名也可以在微信里面正常点击打开页面。以前是不可以的,估计是缘于之前2021年的工信部反垄断要求,之后就不确定了。
分享这个接口,可以给开发者嵌入自己的业务使用,来检测网址的状态。