接口地址: http://ping.4759.cn/api/spider.php
请求方式: GET / POST
返回格式: JSON
频率限制: 单APIKey每分钟50次
授权要求: 需携带有效的apikey参数
支持IP类型: IPv4 / IPv6
报错提示: 接口报错时提示末尾会显示

本API提供搜索引擎蜘蛛IP验证服务,支持百度、谷歌、360、必应、搜狗、头条、神马等主流搜索引擎的蜘蛛IP验证,返回IP所属蜘蛛类型、验证方式等信息。
注意:调用接口必须携带有效的API授权码(apikey),未授权访问将被拦截。

调用说明

1. 请求参数

参数名 必选 类型 说明 示例值
apikey string API授权码(需申请有效授权码) key_123456
ip string 需要验证的IP地址(IPv4/IPv6) 220.181.108.156 / 2001:4860:4801:65::1

2. 返回参数

参数名 类型 说明
code int 状态码:200成功,400参数错误/IP格式错误,401授权码不存在,403授权码禁用/过期/限流,500服务器内部错误
msg string 返回信息描述
data object 验证结果数据(失败时为null)
data.ip string 验证的IP地址
data.spider string 所属蜘蛛类型
data.verify_method string 验证方式(如:蜘蛛池IP库验证)
data.is_spider bool 是否为搜索引擎蜘蛛
data.check_time string 验证时间(格式:YYYY-MM-DD HH:MM:SS)
data.usage object 使用统计(今日已用/剩余次数、小时剩余次数)
data.usage.today_used int 今日已调用次数
data.usage.today_remaining int 今日剩余调用次数
data.usage.hourly_remaining int 小时剩余调用次数

3. 状态码说明

调用示例

1. GET请求示例(带授权码)

http://ping.4759.cn/api/spider.php?apikey=key_123456&ip=220.181.108.156

2. POST请求示例(curl,带授权码)

curl -X POST http://ping.4759.cn/api/spider.php \ -d "apikey=key_123456&ip=220.181.108.156"

3. PHP调用示例(带授权码)

<?php // +---------------------------------------------------------------------- // | 蜘蛛验证API - PHP调用示例代码 // | 复制即可使用,需替换为自己的API Key // +---------------------------------------------------------------------- $apikey = 'key_123456'; $ip = '220.181.108.156'; $apiUrl = 'http://ping.4759.cn/api/spider.php?apikey=' . urlencode($apikey) . '&ip=' . urlencode($ip); $ch = curl_init(); curl_setopt_array($ch, [ CURLOPT_URL => $apiUrl, CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 10, CURLOPT_SSL_VERIFYPEER => false ]); $response = curl_exec($ch); curl_close($ch); $result = json_decode($response, true); // 后续直接在业务逻辑中使用 $result 变量 ?>

4. Python调用示例(带授权码)

import requests apikey = 'key_123456' ip = '220.181.108.156' api_url = f'http://ping.4759.cn/api/spider.php?apikey={apikey}&ip={ip}' try { response = requests.get(api_url, timeout=10) result = response.json() if result['code'] == 200: print(result) else: print("错误") } catch { print("请求失败") }

5. 返回结果示例

{ "code": 200, "msg": "该IP属于百度搜索引擎蜘蛛(蜘蛛池IP库验证)", "data": { "ip": "220.181.108.156", "spider": "百度蜘蛛Baiduspider", "verify_method": "蜘蛛池IP库匹配", "is_spider": true, "check_time": "2026-03-10 12:00:00", "usage": { "today_used": 5, "today_remaining": 995, "hourly_remaining": 95 } } }

在线测试

填写授权码和IP后点击发起请求...
服务器检测中...