获得州和更准确的访客城市

时间:2017-04-06 16:31:30

标签: php api location

我想了解访问者的状态和城市,并拥有此代码

$ip = $_SERVER['REMOTE_ADDR'];
$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));
echo $query['isp'].', '.$query ['country'].', '.$query['city'];

在我自己的访问中进行测试我得到距离我真实城市150公里的城市 有没有办法让位置更准确?

1 个答案:

答案 0 :(得分:0)

您可以尝试Maxmind GeoIP数据库。 https://www.maxmind.com/en/geoip-demo。他们提供了一个名为GeoIp Lite的免费版数据库。