背景

公司是做文学相关的业务,在微信上做营销推广的时候,经常发现域名被微信屏蔽了,达不到预期的效果。

公司的技术部分开始讨论和调研有哪些技术手段可以解决这个问题。初步的设想,希望达到这样的效果:

  1. 用户通过主域名访问,主域名不承接任何业务,只跳转到业务域名
  2. 维持一个业务域名池,后端实时检测域名是否被微信屏蔽/拦截
  3. 当检测到域名被微信屏蔽/拦截时,自动下线被屏蔽/拦截的域名

从这里可以看出,检测域名是否被微信屏蔽,是这里的核心。但是在网上搜索和查看微信的文档,微信官方没有提供相关的查询方法。最后,在网上找到了一个接口地址,分享给有需要的朋友。

示例代码

<?php
// 您的 API Token,在用户中心可查询到
$apiToken = "********************************";
// 需要检测的地址或域名
$reqUrl = "www.qq.com";
$url = sprintf("https://wx.horocn.com/api/v1/wxUrlCheck?api_token=%s&req_url=%s", $apiToken, $reqUrl);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
$responseBody = curl_exec($ch);
$responseArr = json_decode($responseBody, true);
if (json_last_error() != JSON_ERROR_NONE) {echo "JSON 解析接口结果出错\n";return;
}
if (isset($responseArr['code']) && $responseArr['code'] == 0) {// 接口正确返回// $responseArr['data']['status'] 的取值范围:ok、blocked// ok 表示正常、blocked 表示被封printf("测试地址(%s)的状态为:%s\n", $reqUrl, $responseArr['data']['status']);
} else {printf("接口异常:%s\n", var_export($responseArr, true));
}
复制代码

相关服务

  • 微信域名拦截检测接口
  • 微信域名在线拦截检测工具
  • 微信域名在线批量拦截检测工具

转载于:https://juejin.im/post/5c8ba9dee51d457fd33ca8ec

微信已停止访问该网页 实时检测接口分享相关推荐

  1. 详解2021年最新版微信“已停止访问该网页”完美解决方法及优势

    不少站长在做微信站点的时候经常被微信误报拦截封杀访问域名已经被禁止访问该网页了.这种情况已经是见怪莫怪了,见到了也不用慌,都是小事情.下面分享微信域名防封技术给你们. 该技术也不难,主要是要知道微信拦 ...

  2. 微信已停止访问该网页的解决方法

    自从2019年以来,微信越来越封闭,动不动就把自己的网站封禁.有不少人遇到过像下面的两张图 我们先说第二张图,提示的是"非微信官方网页,请确认是否继续访问",这个只要域名备案或者在 ...

  3. 微信已停止访问该网页的原因及预防域名被微信封杀的措施

    微信官方在对微信中推广活动的第三方网页内容管控越来越严格,如果活动效果稍微好一些,自己的网址域名可能就会被封杀,用户打不开,造成页面流量的损失和客户的流失.搞这个没啥可说的,微信如果不拿出屏蔽手段,任 ...

  4. 微信已停止访问该网页怎么解决

    最近很多朋友问我,为什么我的微信域名或者QQ域名怎么总是提示拦截呢?在这里跟大家说一下吧: 第一点:就是域名里面的内容违规或者诱导被举报而导致的拦截 第二点:就是被用户或者同行恶意举报而导致的 第三点 ...

  5. 微信已停止访问该网页怎么解决,微信域名方法解决方案

    最近很多朋友问我,为什么我的微信域名或者QQ域名怎么总是提示拦截呢?在这里跟大家说一下吧: 第一点:就是域名里面的内容违规或者诱导被举报而导致的拦截 第二点:就是被用户或者同行恶意举报而导致的 第三点 ...

  6. 已停止访问该网页-微信域名拦截检测接口分享

    背景 由于业务需要,需稳定可靠的微信域名拦截查询接口,但在网上谷歌百度查了好几天,都是一些付费接口,各大博客论坛 GitHub也几乎是广告,后来摸索了一段时间也成功实现,现决定将代码和原理分享出来! ...

  7. 微信打开网址提示已停止访问该网页 怎么办?

    平时用微信打开一些链接地址,会被提示"已停止访问该网页", 对于微信运营者们来说,最头疼的莫过于:微信域名被拦截 被停止访问. 往小了说,稍微不注意,可能就损失成千上万了. 所以这 ...

  8. 微信出现“已停止访问该网页”或“关于潜在的违法或违规内容”怎么办?如何获取被屏蔽的网页的网址?...

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 今天介绍一个微信使用技巧. 微信出现"已停止访问该网页"或"关于潜在的违法或违规内容"怎么办?如何获取被屏蔽的网页 ...

  9. 微信中无法打开分享的链接地址,显示已停止访问该网页的处理方式

    问题分析 当我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里打开,提示 " 已停止访问该网页 ",无论是聊天框也一样.说是系统 ...

最新文章

  1. 欢庆1024之:程序猿不是你想黑,想黑就能黑!
  2. SAP Cloud Platform和S/4HANA的互联
  3. cisco服务器维修,面向终端的AMP控制台的思科维护的排除列表更改
  4. python3 collections模块 tree_第30天: Python collections 模块
  5. 方法类型,模块与Stream流
  6. hdu 1588 Gauss Fibonacci
  7. 看电影的计算机配置,专门看电影的电脑主机需要什么配置?
  8. 计蒜客 贝壳找房函数最值(好题,巧妙排序)
  9. UITextView的使用详解
  10. 五行塔怎么吃第五个_朱元璋第五个儿子:被儿子举报造反,日常研究野菜怎么吃...
  11. 基于iframe的CFS(Cross Frame Script)和Clickjacking(点击劫持)攻击
  12. [附源码]Java计算机毕业设计SSM餐厅订餐系统
  13. 微信扫码登陆或注册设计流程
  14. 游戏中的镜头语言和应用
  15. 微信小程序开发基础入门笔记
  16. Hacked Exam-Google Codejam 2021 Round 1A
  17. 基于CST相控阵天线快速设计方法
  18. 一张A4纸对折不了8次?
  19. 交换机的连接方式详解(图)
  20. 英语总结-August

热门文章

  1. 14. goroutine实现并行和并发
  2. 吃货联盟订餐系统(对象+数组)
  3. (尚硅谷java零基础教程)学习笔记day7/8-数组
  4. 冷门专业虽然不火,但是竞争压力小,选择这五个专业,就业不用愁
  5. idea创建Gradle项目
  6. Cisco ❀ BOOTP协议(DHCP协议前身)概述
  7. 【加密技术】对称与非对称加密简介
  8. Android 如何修改默认输入法
  9. EigenFace的原理、实现及性能评估
  10. 均值回归的相当好的例子