本接口用于检测域名/网址在QQ、微信内的访问状态(是否被拦截、屏蔽、风控、提示危险),以及域名是否被墙(GFW拦截),支持批量检测,返回标准JSON格式。
| 项目 | 说明 |
|---|---|
| 接口地址 | https://4759.cn/api/wxqq.php |
| 请求方式 | GET |
| 返回格式 | JSON(UTF-8编码) |
| 跨域支持 | 支持(允许所有域名调用) |
| 调用限制 | 按授权码等级限流(防止恶意刷接口) |
| 授权要求 | 必须携带有效的key参数 |
| 批量支持 | 支持多行域名批量检测(换行分隔) |
| 检测维度 | QQ拦截状态、微信拦截状态、域名被墙状态 |
| 参数名 | 是否必填 | 类型 | 说明 | 示例值 |
|---|---|---|---|---|
| key | 是 | 字符串 | API授权码 | 内置测试授权码 |
| domain | 是 | 字符串 | 要检测的域名/网址,支持换行批量 | baidu.comhttps://www.qq.com |
| 层级 | 参数名 | 类型 | 说明 |
|---|---|---|---|
| 顶级 | code | 整数 | 200=成功,400=参数错,401=未授权,429=超限 |
| 顶级 | msg | 字符串 | 状态描述 |
| data | list | 数组 | 检测结果列表 |
| list | domain | 字符串 | 检测域名 |
| list | qq_status | 字符串 | QQ状态:正常 / 已拦截 |
| list | wx_status | 字符串 | 微信状态:正常 / 已拦截 |
| list | gfw_status | 字符串 | 被墙状态:正常 / 被墙 |
| list | gfw_reason | 字符串 | 被墙判定原因(如:国内节点无法访问,香港节点可访问,确认被墙) |
| list | cn_node | 对象 | 国内节点检测详情(status=成功/失败,ip=解析IP,time=延迟ms) |
| list | hk_node | 对象 | 香港节点检测详情(status=成功/失败,ip=解析IP,time=延迟ms) |
| data | total | 整数 | 检测总数 |
| data | call_stats | 对象 | 当日调用次数统计 |
请求地址
https://4759.cn/api/wxqq.php?key=您的授权码&domain=baidu.com
返回结果
{
"code": 200,
"msg": "检测成功(含QQ/微信拦截+被墙检测)",
"data": {
"list": [
{
"domain": "baidu.com",
"qq_status": "正常",
"wx_status": "正常",
"gfw_status": "正常",
"gfw_reason": "国内外节点均可访问,未被墙",
"cn_node": {
"status": "成功",
"ip": "110.242.68.3",
"time": "20"
},
"hk_node": {
"status": "成功",
"ip": "110.242.68.3",
"time": "80"
}
}
],
"total": 1,
"call_stats": {
"used_day": 1,
"remaining_day": 999,
"tips": "小时调用次数暂不统计"
}
}
}
<?php
$apiUrl = 'https://4759.cn/api/wxqq.php';
$key = '您的授权码';
$domain = 'baidu.com';
$url = $apiUrl . '?key=' . urlencode($key) . '&domain=' . urlencode($domain);
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_SSL_VERIFYPEER => false
]);
$res = curl_exec($ch);
curl_close($ch);
// 解析结果(包含被墙检测字段)
$result = json_decode($res, true);
if ($result['code'] == 200) {
foreach ($result['data']['list'] as $item) {
echo "域名:{$item['domain']}\n";
echo "QQ状态:{$item['qq_status']}\n";
echo "微信状态:{$item['wx_status']}\n";
echo "被墙状态:{$item['gfw_status']}\n";
echo "判定原因:{$item['gfw_reason']}\n";
echo "国内节点IP:{$item['cn_node']['ip']}(延迟:{$item['cn_node']['time']}ms)\n";
echo "香港节点IP:{$item['hk_node']['ip']}(延迟:{$item['hk_node']['time']}ms)\n\n";
}
} else {
echo "检测失败:{$result['msg']}";
}
?>