调用示例
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
}
}
}