2021最新微信域名检测api接口分享及使用方法
由于项目需要在微信推广,就在前段时间运营部反映链接时不时被封,页面显示:停止访问该页面!作为一个程序猿熊熊燃气,干脆就写了个接口。
接口获取思路
1、模拟微信浏览器
通过浏览器模拟微信可获取微信接口,登录微信网页版按F12获取接口,还没找到微信号就被封了。
2、抓包软件来获取腾讯接口
是我想的太简单了!
3、使用VB语言写出现被微信拦截判断
能检测微信域名,但是基于底层的封装,在检测过程中慢的怀疑人生。
4、微信公众号接口做判断
羊毛出在羊身上,那就试试用微信公众号,于是就拿刚注册完成的公众好进行获取,原理是这样的:将链接建成微信短链接 - 请求你的短链接 - 判断获取回来的页面
,结果是可以检测的,注意:公众号接口调用限制了次数
。
5、直接趴取现成接口
直接趴取的接口,免费撸到的接口,再对接到我的程序上,就可以使用了!
接口地址: http://api.new.urlzt.com/api/vx
请求方式: GET/POST
请求示例: http://api.new.urlzt.com/api/vx?token=Token值(后台生成获取)&url=www.urlzt.com
后台地址:https://dwz.cn/TzLUYNU2
微信检测被拦截原因分析
1、购买的域名有黑历史,曾经进过小黑屋,这类则是风险名单中的重点检测对象。
2、qq和微信是2种完全不同的检测机制,经常会出现一边被封另一边没事!
3、网站流量过大,腾讯针对流量过大的网站也是重点检测的对象!
4、诱导转发活动,即使是合法营销,也会被封。
5、 正文、标题、图片任意有一处有一点点违规信息,被系统抓取到也是会被封禁。
6、人工举报,这个也占有一定的比例。
7、有的是封链接不封域名,因为是腾讯合作的第三方平台,京东、拼多多、有赞等等。
8、 服务器 IP是一个很重点检测。
9、对于明显特征或复用度高的违规图片,系统是能识别的!
微信api对接程序PHP源码
打开Pycharm
把代码复制上去,直接运行就行!
$url = "http://api.new.urlzt.com/api/vx";
$params = array(
'Token值' =>'appkey',//您申请的Token值
'url' =>'www.qq.com',//您需要检测的域名
);$paramstring = http_build_query($params);
$content = monkeyCurl($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 monkeyCurl($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;
}
Json返回值
- code为
200
{"code":"200","msg":"检测正常"}
- code为
201
{"code":"201","msg":"检测异常"}
- code为
500
{"code":"500","msg":"检测失败"}
- code为
-1
{"code":"-1","msg":"非法请求或api缺少参数"}
2021最新微信域名检测api接口分享及使用方法相关推荐
- 微信域名监控通知、微信域名检测API接口分享
些公司和企业,喜欢制作网页分享链接,然后让人们分享到微信群,朋友圈等地方进行宣传,但是有时会遇到分享链接被微信屏蔽无法访问的情况.网站要想在微信中推广,其实多多少少都会被拦截,就算是公司企业备案,照样 ...
- 2021最新微信域名检测后屏蔽举报源码
文章目录 前言 域名推广三要素 屏蔽举报按钮源码 附录 前言 在微信域名检测后还是会时不时被拦截,网页没有诱导.关注等诱导行为内容,更没有欺诈.敏感词文字,就是个自家的表格填写链接,那就有可能是用户投 ...
- PHP检查微信域名屏蔽接口,微信域名检测API接口,实时查询域名是否被微信拦截...
微信域名检测API接口的应用场景: 由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的. 那么此时就要用到微信域名检测接口,实时检测域名的状态 ...
- 微信域名检测API接口实现方法及原理
微信域名检测API接口是腾讯对外公布的微信域名状态查询接口,可实时查询域名在微信中的状态,如果状态异常则返回结果提示"域名被封",如果未有异常则返回结果提示"域名正常&q ...
- 微信域名拦截检测php,微信域名检测API接口,实时查询域名是否被微信拦截
微信域名检测API接口的应用场景: 由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的. 那么此时就要用到微信域名检测接口,实时检测域名的状态 ...
- 禁止腾讯检测HTML代码,微信域名检测API接口的分享以及腾讯屏蔽检测的原理
背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...
- 分享一个微信域名检测API接口
很多人微信分享传播的时候,域名经常被拦截,有的时候我们购买的域名直接就是被拦截的等等,为了避免大家走弯路,分享给大家一个微信域名检测的api接口 接口地址: http://api.new.urlzt. ...
- 分享 - 微信域名检测API接口
微信域名检测接口是腾讯官方对外公布的域名查询api,请求api接口可实时查询域名在微信中的状态信息.如果状态异常则返回结果提示"域名被封",如果未有异常则返回结果提示"域 ...
- 微信域名检测php,微信域名检测API接口PHP源码
从这里可以看出,检测域名是否被微信屏蔽,是这里的核心.但是在网上搜索和查看微信的文档,微信官方没有提供相关的查询方法.分享一个接口地址,分享给有需要的朋友. //您要检测的域名 $url = 'htt ...
最新文章
- 无线通信频率分配表(详细)
- 慕课网 javascript深入浅出编程练习
- 勘误表《网络规划设计师考试考点分析与真题详解》
- Ubuntu tensorflow自定义GPU版本op节点
- Spring的AOP原理
- NYOJ 137 取石子(三)
- redis操作帮助类
- 初始化Spring Bean:Bean初始化有哪些方式?
- mysql 三种工作模式_mybatis三种批量插入方式对比【面试+工作】
- LeetCode--042--接雨水(java版)
- [No00002D] “大学生还不如农民工”背后的“身份教育”困境
- ARM与x86–蝶变ARM
- ICP算法详解——我见过最清晰的解释
- 编程基础巩固——英语单词记忆技巧
- animation之二,使用xml控制animat…
- TiDB数据库架构概述
- python计算相对分子质量_【ROSALIND】【练Python,学生信】20 计算多肽链的质量
- JAVA与C、C++比较
- 目标检测算法——GHM
- PHP如何把word文档转换为html