由于项目需要在微信推广,就在前段时间运营部反映链接时不时被封,页面显示:停止访问该页面!作为一个程序猿熊熊燃气,干脆就写了个接口。

接口获取思路

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接口分享及使用方法相关推荐

  1. 微信域名监控通知、微信域名检测API接口分享

    些公司和企业,喜欢制作网页分享链接,然后让人们分享到微信群,朋友圈等地方进行宣传,但是有时会遇到分享链接被微信屏蔽无法访问的情况.网站要想在微信中推广,其实多多少少都会被拦截,就算是公司企业备案,照样 ...

  2. 2021最新微信域名检测后屏蔽举报源码

    文章目录 前言 域名推广三要素 屏蔽举报按钮源码 附录 前言 在微信域名检测后还是会时不时被拦截,网页没有诱导.关注等诱导行为内容,更没有欺诈.敏感词文字,就是个自家的表格填写链接,那就有可能是用户投 ...

  3. PHP检查微信域名屏蔽接口,微信域名检测API接口,实时查询域名是否被微信拦截...

    微信域名检测API接口的应用场景: 由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的. 那么此时就要用到微信域名检测接口,实时检测域名的状态 ...

  4. 微信域名检测API接口实现方法及原理

    微信域名检测API接口是腾讯对外公布的微信域名状态查询接口,可实时查询域名在微信中的状态,如果状态异常则返回结果提示"域名被封",如果未有异常则返回结果提示"域名正常&q ...

  5. 微信域名拦截检测php,微信域名检测API接口,实时查询域名是否被微信拦截

    微信域名检测API接口的应用场景: 由于微信对外部链接内容规范比较严格,所以可能一不小心就会被判定为是违反内容规范的,或被同行恶意举报投诉之类的. 那么此时就要用到微信域名检测接口,实时检测域名的状态 ...

  6. 禁止腾讯检测HTML代码,微信域名检测API接口的分享以及腾讯屏蔽检测的原理

    背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...

  7. 分享一个微信域名检测API接口

    很多人微信分享传播的时候,域名经常被拦截,有的时候我们购买的域名直接就是被拦截的等等,为了避免大家走弯路,分享给大家一个微信域名检测的api接口 接口地址: http://api.new.urlzt. ...

  8. 分享 - 微信域名检测API接口

    微信域名检测接口是腾讯官方对外公布的域名查询api,请求api接口可实时查询域名在微信中的状态信息.如果状态异常则返回结果提示"域名被封",如果未有异常则返回结果提示"域 ...

  9. 微信域名检测php,微信域名检测API接口PHP源码

    从这里可以看出,检测域名是否被微信屏蔽,是这里的核心.但是在网上搜索和查看微信的文档,微信官方没有提供相关的查询方法.分享一个接口地址,分享给有需要的朋友. //您要检测的域名 $url = 'htt ...

最新文章

  1. 无线通信频率分配表(详细)
  2. 慕课网 javascript深入浅出编程练习
  3. 勘误表《网络规划设计师考试考点分析与真题详解》
  4. Ubuntu tensorflow自定义GPU版本op节点
  5. Spring的AOP原理
  6. NYOJ 137 取石子(三)
  7. redis操作帮助类
  8. 初始化Spring Bean:Bean初始化有哪些方式?
  9. mysql 三种工作模式_mybatis三种批量插入方式对比【面试+工作】
  10. LeetCode--042--接雨水(java版)
  11. [No00002D] “大学生还不如农民工”背后的“身份教育”困境
  12. ARM与x86–蝶变ARM
  13. ICP算法详解——我见过最清晰的解释
  14. 编程基础巩固——英语单词记忆技巧
  15. animation之二,使用xml控制animat…
  16. TiDB数据库架构概述
  17. python计算相对分子质量_【ROSALIND】【练Python,学生信】20 计算多肽链的质量
  18. JAVA与C、C++比较
  19. 目标检测算法——GHM
  20. PHP如何把word文档转换为html

热门文章

  1. 基于微信小程序的火车购票系统源码
  2. cnpm安装淘宝镜像源
  3. Linux高级应用(十三)按键控制
  4. 前端diff文件对比使用worker进行优化
  5. 尚好房 02_用户角色管理
  6. 又一国家级测速软件上线:绿色免费,支持5G 和千兆测速
  7. banner的使用 轮播图
  8. 从VC6到VC9移植代码问题总结 from 吹泡泡的小猫
  9. android手机系统怎么刷机包,怎么刷机安卓系统-安卓手机刷机包如何DIY让Android刷机包更好用...
  10. 3、对selenium常用方法进行二次封装