【问题标题】:get the state and more accurate city of a visitor获取访客的州和更准确的城市
【发布时间】:2017-04-06 16:31:29
【问题描述】:

我想知道我的访客所在的州和城市并拥有此代码

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

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

【问题讨论】:

  • 您可以使用 HTML5 地理位置,但请注意浏览器会提示用户许可。

标签: php api location


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 2018-07-25
    • 1970-01-01
    • 2015-10-20
    • 1970-01-01
    • 2017-09-02
    • 1970-01-01
    相关资源
    最近更新 更多