业界动态
实时检测微信域名防红拦截检测API
2024-12-17 07:41

背景

  

域名被封常见原因

域名被封,确实有很多因素,简单列举下:

1、购买的域名有黑历史,曾经进过小黑屋,这类则是风险名单中的重点检测对象。

2、qq和微信是2种完全不同的检测机制,经常会出现一边被封另一边没事!

3、网站流量过大,腾讯针对流量过大的网站也是重点检测的对象!

4、诱导转发活动,即使是合法营销,也会被封;

5、 正文、标题、图片任意有一处有一点点违规信息,被系统抓取到也是会被封禁

6、人工举报,这个也占有一定的比例

7、有的是封链接不封域名,因为是腾讯合作的第三方平台,京东、拼多多、有赞等等

8、 服务器 IP是一个很重点检测。

9、对于明显特征或复用度高的违规图片,系统是能识别的!

检测接口分享

使用说明

API接口说明

名称说明

接口地址https://api.yemao.vip/v2/wechat_url_check

返回格式JSON

请求方式GET

请求示例https://api.yemao.vip/v2/wechat_url_check?app_key=您的App key&url=www.qq.com

接口备注如果您处于登录状态,请求示例中的App Key即是您真实的App Key,不需要再去我的APPKEY查询

请求参数说明

名称必填类型说明

app_keystring用户的App Key,在我的APPKEY可查询到,用于API调用

urlstring需要检测的url或域名,例:https://www.qq.com/ 或 www.qq.com

返回参数说明

名称类型说明

codeinteger状态码,0表示正常,非0表示错误

msgstring提示信息

data.statusstring域名状态,取值:ok(正常)、blocked(被封)

data.err_codeinteger域名被封的原因,0(正常)、30001(页面被转码)、30002(已停止访问该网页)、30998(如需浏览,请长按网址复制后使用浏览器访问)、30999(其他未知错误)

data.err_msgstring错误说明

data.sub_err_msgstring详细的错误说明

JSON返回示例

//请求频率过快

{

    "code": 10001,

    "msg": "接口调用频率过快",

    "data": []

}

//服务端处理请求出现异常

{

    "code": 10004,

    "msg": "系统内部错误,请重试",

    "data": []

}

//请求成功且域名正常

{

    "code": 0,

    "msg": "OK",

    "data": {

        "status": "ok",

        "err_code": 0,

        "err_msg": "",

        "sub_err_msg": ""

    }

}

//请求成功但域名被封

//被封原因:已停止访问该网页 - 网页包含侵权内容

{

    "code": 0,

    "msg": "OK",

    "data": {

        "status": "blocked",

        "err_code": 30002,

        "err_msg": "已停止访问该网页",

        "sub_err_msg": "网页包含侵权内容"

    }

}

//请求成功但域名被封

//被封原因:页面被转码 - 非微信官方网页

{

    "code": 0,

    "msg": "OK",

    "data": {

        "status": "blocked",

        "err_code": 30001,

        "err_msg": "页面被转码",

        "sub_err_msg": "非微信官方网页"

    }

}

//请求成功但域名被封,需要长按网址复制后使用浏览器访问

{

    "code": 0,

    "msg": "OK",

    "data": {

        "status": "blocked",

        "err_code": 30998,

        "err_msg": "如需浏览,请长按网址复制后使用浏览器访问",

        "sub_err_msg": ""

    }

}

示例代码

Python

# -*- coding: utf-8 -*-

import json, urllib

from urllib import urlencode

def main():

# 您的App Key,在我的APPKEY可查询到

apiToken = "*********************"

url = "https://api.yemao.vip/v2/wechat_url_check"

params = {

"url" : "www.qq.com", #需要检测的地址或域名

"app_key" : 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()

PHP

<?php

try {

    //您的App Key,在我的APPKEY可查询到

    $apiToken = "********************************";

    //需要检测的地址或域名

    $reqUrl = "www.qq.com";

    $url = sprintf("https://api.yemao.vip/v2/wechat_url_check?app_key=%s&url=%s", $apiToken, $reqUrl);

    $ch = curl_init($url);

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);

    //禁止cURL验证对等证书(peer's certificate),不建议生产环境这么配置

    //如果出现证书问题,建议在https://curl.haxx.se/docs/caextract.html下载最新证书

    //并打开php.ini添加:curl.cainfo=/path/to/cacert.pem

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

    $responseBody = curl_exec($ch);

    if ($responseBody === false) {

        printf("Curl error: %s ", curl_error($ch));

        return;

    }

    $responseArr = json_decode($responseBody, true);

    if (json_last_error() != JSON_ERROR_NONE) {

        printf("JSON解析接口结果出错:%s ", json_last_error_msg());

        return;

    }

    if (isset($responseArr['code']) && $responseArr['code'] == 0) {

        //接口正确返回

        //$responseArr['data']['status'] 的取值范围:ok、blocked

        //ok:表示正常;blocked:表示被封

        printf("测试地址(%s)的状态为:%s ", $reqUrl, $responseArr['data']['status']);

    } else {

        printf("接口异常:%s ", var_export($responseArr, true));

    }

} catch(Exception $e) {

    printf("出现异常:%s ", $e->getMessage());

    以上就是本篇文章【实时检测微信域名防红拦截检测API】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/9022.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
盘点2024西安荣耀时刻!“西”引力爆表!
从传统文化的深厚积淀到旅游行业的蓬勃发展从非遗艺术的薪火相传到现代潮流的创新融合……今天,和文旅君一起回顾2024年古都西安
惠山街道2024年工作总结和2025年工作思路
2024年工作回顾2024年惠山街道始终坚持以习近平新时代中国特色社会主义思想为指导,认真落实区委、区政府决策部署,坚持稳中求进
天气|明日“小寒”!最冷“三九”就要来!
今日天气实况今日迎来2025年的首个双休日天气状况还不错天空晴朗,阳光温暖,风力微弱15时全市各区气温在7℃左右明天迎来小寒节
枝江市2025年“十大民生项目”公布!
枝江市第七届人民代表大会第五次会议于2025年1月10日票决产生了枝江市2025年度重大民生实事项目一起来看看↓↓↓一、枝江市枫杨
原来是这样 | 又上热搜!最近很火的“煮苹果水”,到底怎么喝更有用?
鄠邑区是中国科协命名的“全国科普示范区”,为进一步弘扬科学精神、普及科学知识、传播科学思想,鄠邑区科学技术协会联合鄠邑区
惊掉下巴!他俩在一起了???
新发色迎新年 2025鸿运当头拉满仪式感从头开始换个气场NOUGAT ,欧美名媛凯特王妃最爱的纯有机老牌洗护自然原生植萃护不伤头皮、
第一批鸡娃英语的妈妈,都后悔了……
虽然科大大同事们都说不卷,但又悄咪咪卷(啪啪打脸中…)的家长,2年级用上倾听者不算晚!说真的,有了它,吼孩子都少了!产品
发改委:推进户用光伏发展,助力农民拓宽增收新路径
中国产品流通经纪人协会供销合作行业标准《农产品食品供应商信用评价规范》参编单位征集函中国农产品流通经纪人协会供销合作行业
泉州百度爱采购运营介绍
百度爱采购入驻条件有哪些:商家需持有工商行政管理局颁发的营业执照,并且执照在6个月有效期内;厂家商品真实在营且符合国家相
抖音feed是什么 feed广告投放流程
feed是什么?feed流(又称信息流)它是穿插在App内容中的广告,具有原生沉浸式体验,支持多种展现形式。feed可以进行线索收集,