微信/QQ域名檢測-最新騰訊域名檢測官方介面
背景
最近手裡有個專案需要檢測域名在微信裡是否可以開啟,如果被微信攔截,則需要進行下一步操作,所以需要判斷域名的狀態,但是微信官方並沒有提供相關查詢的方法,最後在網上找到了這個介面地址,分享給有需要的朋友。
域名被封常見原因
域名被封,確實有很多因素,簡單列舉下:
1、購買的域名有黑歷史,曾經進過小黑屋,這類則是風險名單中的重點檢測物件。
2、qq和微信是2種完全不同的檢測機制,經常會出現一邊被封另一邊沒事!
3、網站流量過大,騰訊針對流量過大的網站也是重點檢測的物件!
4、誘導轉發活動,即使是合法營銷,也會被封;
5、 正文、標題、圖片任意有一處有一點點違規資訊,被系統抓取到也是會被封禁
6、人工舉報,這個也佔有一定的比例
7、有的是封連結不封域名,因為是騰訊合作的第三方平臺,京東、拼多多、有贊等等
8、 伺服器 IP是一個很重點檢測。
9、對於明顯特徵或複用度高的違規圖片,系統是能識別的!
檢測介面分享
使用說明
介面地址:
請求方式:http get/post
返回格式:json
請求示例:
JSON返回示例
域名正常: { "code": 200, "msg": "域名正常", "data": 0} 非官方網址,請確認是否繼續訪問: { "code": 200, "msg": "非官方網址,請確認是否繼續訪問", "data": 1} 域名已封殺: { "code": 200, "msg": "域名已封殺", "data": 2} 提示如需瀏覽,請長按網址複製後使用瀏覽器開啟: { "code": 200, "msg": "提示如需瀏覽,請長按網址複製後使用瀏覽器開啟", "data": 3}
php
$url = " $params = array('appkey' =>'appkey',//您申請的APPKEY'url' =>'需要查詢的網站); $paramstring = http_build_query($params); $content = Curl($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 Curl($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; }
python
#!/usr/bin/python# -*- coding: utf-8 -*-import json, urllib from urllib import urlencodeurl = "{"appkey": "appkey", # 您申請的APPKEY"url": "需要查詢的網站}params = urlencode(params)f = urllib.urlopen(url, params)content = f.read()res = json.loads(content)if res: print(res)else: print("請求異常")
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69961019/viewspace-2676743/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- QQ/微信域名檢測-域名檢測官方介面
- 微信域名檢測官方介面 微信域名實時檢測系統
- 微信域名檢測-域名攔截檢測介面(官方api)分享API
- 微信域名檢測 微信域名檢測官方介面的呼叫程式碼分享
- 微信域名檢測,域名攔截檢測介面
- 微信域名檢測、攔截-官方檢測、防封介面
- 最新微信域名防封技術-微信域名封禁檢測介面
- 微信域名攔截檢測介面最新技術
- 微信域名攔截檢測介面 檢測域名是否被微信停止訪問
- 如何選擇測試微信域名檢測介面-域名檢測api介面測試標準API
- 分享微信域名檢測API介面API
- 微信域名封禁檢測介面(官方API)的使用方法API
- 微信域名攔截檢測介面分享
- 微信域名檢測原理 批次檢測域名是否被微信攔截
- 域名檢測介面原理,微信js介面域名該如何實現JS
- 目前微信域名檢測的最新 知識
- 微信域名檢測技術最新解析
- 微信qq域名檢測系統的使用教程
- 微信域名檢測線上批次檢測如何實現?——利用域名檢測api介面實現批次檢測工具教程API
- 微信域名攔截檢測
- 微信域名檢測批次檢測api介面分享(附上html程式碼)APIHTML
- 微信域名檢測以及微信域名防封等介面的技術原理
- 2020全網最新域名防封技術-微信域名封禁檢測介面
- 微信域名防封技術-微信域名封禁檢測
- 最新微信域名檢測api介面的機制原理及對接方法API
- PHP請求微信域名檢測介面官方API的詳解與示例分享PHPAPI
- 微信域名檢測的重要性
- 微信域名檢測的技術原理
- 實時微信域名檢測API介面的實現方式API
- 微信域名防封系統、微信域名檢測該如何實現
- 微信域名攔截檢測 查詢微信中域名是否被攔截的最新方法
- 微信域名檢測原理及防封方案
- 微信域名批次檢測 微信域名攔截查詢的實現方式
- 高併發微信域名攔截檢測介面實現原理
- 微信域名檢測api介面分享與使用方法詳解API
- 事實論述微信域名檢測的重要性,實時批次檢測域名被微信攔截圖蔽
- 微信域名防紅防封防遮蔽系統API介面檢測監控輪詢檢測API
- 微信域名攔截查詢-網址被遮蔽檢測api介面API