97无码免费人妻超级碰碰夜夜_xxx.www国产_av激情在线_成人久久18_国产精品特级片_鲁一鲁啪一啪

18842388900

網(wǎng)站建設(shè) APP開發(fā) 小程序

Article/文章

記錄成長點(diǎn)滴 分享您我感悟

您當(dāng)前位置>首頁 > 知識 > 軟件開發(fā)

微信已停止訪問該網(wǎng)頁的解決方法

發(fā)表時間:2019-05-20 08:50:14

文章來源:沈陽網(wǎng)站建設(shè)

標(biāo)簽:php

分享:

瀏覽次數(shù):0

本篇文章給大家?guī)淼膬?nèi)容是關(guān)于微信已停止訪問該網(wǎng)頁的解決方法,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

由于微信限制比較嚴(yán)格,域名一不小心就被判定是誘導(dǎo)分享的。所以,公司內(nèi)部決定調(diào)研一套穩(wěn)定、快速、正確率高的微信域名攔截檢測查詢接口。

開發(fā)組嘗試谷歌搜索了一段時間,發(fā)現(xiàn)很少把源碼及原理分享出來的。后來我們摸索了幾天,終于解決這個問題。

源碼

源碼沈陽軟件設(shè)計(jì)

<a href=http://www.www.dlc21.cn target=_blank class=infotextkey>沈陽<a href=http://www.www.dlc21.cn target=_blank class=infotextkey>軟件開發(fā)</a></a>,<a href=http://www.www.dlc21.cn target=_blank class=infotextkey>沈陽<a href=http://www.www.dlc21.cn target=_blank class=infotextkey>軟件公司</a></a>

開源在 GitHub,有興趣的可以了解下。
地址:
微信域名檢測源碼 - gt9000k

原理

使用 Wireshark 抓包獲取微信的域名攔截查詢接口。

域名有如下幾種狀態(tài):

域名能正常訪問(未被微信攔截)

域名被微信攔截

非微信官方網(wǎng)頁,繼續(xù)訪問將轉(zhuǎn)換成手機(jī)預(yù)覽模式(在公眾號后臺把域名添加到業(yè)務(wù)域名一般能解決這個問題)據(jù)用戶投訴及騰訊安全網(wǎng)址安全中心檢測,該網(wǎng)頁包含惡意欺詐內(nèi)容,為維護(hù)綠色上網(wǎng)環(huán)境,已停止訪問網(wǎng)頁包含誘導(dǎo)分享、關(guān)注等誘導(dǎo)行為內(nèi)容,被多人投訴,為維護(hù)綠色上網(wǎng)環(huán)境,已停止訪問

Demo

PHP 版

<?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 解析接口結(jié)果出錯\n";    return;}if (isset($responseArr['code']) && $responseArr['code'] == 0) {    // 接口正確返回    // $responseArr['data']['status'] 的取值范圍:ok、blocked    // ok 表示正常、blocked 表示被封    printf("測試地址(%s)的狀態(tài)為:%s\n", $reqUrl, $responseArr['data']['status']);} else {    printf("接口異常:%s\n", var_export($responseArr, true));}
Python 版
# -*- coding: utf-8 -*-import json, urllibfrom urllib import urlencodedef 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()

以上就是微信已停止訪問該網(wǎng)頁的解決方法的詳細(xì)內(nèi)容,更多請關(guān)注沈陽網(wǎng)站建設(shè)其它相關(guān)文章!

php

相關(guān)案例查看更多

主站蜘蛛池模板: 贵州省| 宁蒗| 五台县| 济阳县| 达日县| 阳东县| 武穴市| 木兰县| 兴城市| 怀化市| 金湖县| 独山县| 永兴县| 鄯善县| 鲁山县| 休宁县| 宾川县| 怀柔区| 玉环县| 谷城县| 西平县| 佛冈县| 密山市| 鸡东县| 咸阳市| 常宁市| 白沙| 惠东县| 瑞昌市| 涿鹿县| 北碚区| 合阳县| 滁州市| 永顺县| 长寿区| 肥西县| 兴安盟| 汪清县| 通河县| 泸水县| 微博|