调用示例
1. GET请求(最简调用)
https://ping.4759.cn/api/whois.php?key=你的授权码&domain=4759.cn
2. PHP 完整调用示例
<?php
// ==============================================
// WHOIS域名查询API - 完整可运行PHP示例
// ==============================================
$api_key = "你的API授权码";
$domain = "4759.cn";
$api_url = "https://ping.4759.cn/api/whois.php?key=" . urlencode($api_key) . "&domain=" . urlencode($domain);
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => $api_url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 15,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false,
]);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
if ($result['code'] === 200) {
echo "✅ 查询成功\n";
echo "域名:{$result['data']['domain']}\n";
echo "注册人:{$result['data']['registrant']}\n";
echo "注册商:{$result['data']['registrar']}\n";
echo "创建时间:{$result['data']['create_time']}\n";
echo "过期时间:{$result['data']['expire_time']}\n";
echo "剩余天数:{$result['data']['remain_days']} 天\n";
} else {
echo "❌ 失败:{$result['msg']}";
}
?>
3. Python调用示例
import requests
key = "你的授权码"
domain = "4759.cn"
api_url = f"https://ping.4759.cn/api/whois.php?key={key}&domain={domain}"
res = requests.get(api_url, timeout=10)
print(res.json())
4. 成功返回示例
{
"code": 200,
"msg": "查询成功",
"data": {
"domain": "4759.cn",
"registrant": "未知",
"registrar": "北京新网数码信息技术有限公司",
"create_time": "2023-01-01 12:00:00",
"expire_time": "2026-01-01 12:00:00",
"update_time": "2025-01-01 12:00:00",
"dns_servers": ["ns1.4759.cn","ns2.4759.cn"],
"status": "ok",
"remain_days": 265
},
"call_stats": {
"used_day": 8,
"remaining_day": 992,
"tips": "小时调用次数暂不统计"
},
"used_api": "4759.cn WHOIS查询接口"
}