全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[毕节seo公司找久澳]微信已停止访问该网页的解决方法

  本篇文章给大家带来的内容是关于微信已停止访问该网页的解决方法★▪◆▽,有一定的参考价值-◁△,建阳市小程序制作公司有需要的朋友可以参考一下,希望对你有所帮助▽◆○。

  由于微信限制比较严格,域名一不小心就被判定是诱导分享的。所以,公司内部决定调研一套稳定、快速、正确率高的微信域名拦截检测查询接口。

  开发组尝试谷歌搜索了一段时间•▷,发现很少把源码及原理分享出来的。后来我们摸索了几天,终于解决这个问题。

  

源码

  源码开源在 GitHub,有兴趣的可以了解下。
地址:
微信域名检测源码 - gt9000k

  

原理

  使用 Wireshark 抓包获取微信的域名拦截查询接口-▪。

  域名有如下几种状态=◇:

  域名能正常访问(未被微信拦截)

  域名被微信拦截

  非微信官方网页,继续访问将转换成手机预览模式(在公众号后台把域名添加到业务域名一般能解决这个问题)据用户投诉及腾讯安全网址安全中心检测□■,该网页包含恶意欺诈内容,08 2020.10 「鄂尔多斯市营销型网站建设」pulse secure连接后无法上网怎么办 pulse secure连接后无法上网怎么办? ubuntu下安装Pulse secure之后无法联网的问题 由于工作需要,我在电脑上(我使用的是xubuntu系统)安装了Pulse secure这个vpn软件。 好不容易安装成功并且连。为维护绿色上网环境▷▷,郴州市小程序制作公司已停止访问网页包含诱导分享、关注等诱导行为内容◆◇◁▷,被多人投诉,为维护绿色上网环境●-○,已停止访问

  Demo

  PHP 版

  

<◁▪?php
// 您的 API Token,成都市小程序开发哪家好[毕节seo公司找久澳]在用户中心可查询到
$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));
}

Python 版

# -*- coding: utf-8 -*-
import json▽=◇, urllib
from urllib import urlencode
def main()●-▼▷:
 # 您的 API Token,在用户中心可查询到
 apiToken = "*********************"
 url = "…○-▷;https://wx•☆.horocn.com/api/v1/wxUrlCheck"
 params = {
 "req_url" ○▲■◆: "www▼◆●.qq.com"▽▪☆◇, #需要检测的地址或域名
 "api_token" ★▽■☆: apiToken…◆,
 }
 params = urlencode(params)
 f = urllib•△■.urlopen("◇△○◆;%s▲▲?%s" % (url, params))
 content = f.read()
 res = json.loads(content)
 if res▽◇=△:
 code = res["code"]
 if code == 0■◆:
 #成功请求
 print res["result"]
 else:
 print "%s: %s" % (res["code"○☆•;],res["msg"□○;])
 else●▷:
 print "request api error"
if __name__ == '▪▼●;__main__':
 main()

 

  以上就是微信已停止访问该网页的解决方法的详细内容◆=,更多请关注久澳传媒编程栏目其它相关文章!

[毕节seo公司找久澳]微信已停止访问该网页的解决方法

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。