用获取访问用户的IPv6地址
API接口:https://api.bt.cn/Api/getIPAddress
直接访问即可调用API
php示例代码,获取IP并且反回json格式
<?php
// 获取访客真实IP
function getClientIP(){
if(!empty($_SERVER['HTTP_X_REAL_IP'])){
return $_SERVER['HTTP_X_REAL_IP'];
}elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
$arr = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
return trim($arr[0]);
}else{
return $_SERVER['REMOTE_ADDR'];
}
}
$ip = getClientIP();
$apiUrl = "https://api.bt.cn/Api/getIPAddress?ip=".$ip;
// 请求接口
$res = file_get_contents($apiUrl);
$data = json_decode($res,true);
// 统一返回JSON格式
header("Content-Type:application/json;charset=utf-8");
echo json_encode([
'client_ip' => $ip,
'ip_info' => $data
],JSON_UNESCAPED_UNICODE);
?>
![图片[1]-IPv6宝塔api接口-小七资源博客](https://xqbtc.oss-cn-shenzhen.aliyuncs.com/wp-content/uploads/2026/05/20260522095157483-965x1024.jpeg)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END









暂无评论内容