如何估算用户的实际位置?

时间:2016-06-21 15:28:23

标签: javascript web geolocation geocoding

我想知道如何估算用户的物理位置,而无需在浏览器上请求地理位置权限。例如cragslist和gmail等网站可以估算我的位置,但我从未通过浏览器授予他们地理定位权限。

那他们是怎么做到的?通过我的IP?哪种服务"翻译" IP到物理位置的估算?这可以完全在客户端完成吗?

2 个答案:

答案 0 :(得分:1)

IP地址 - 有很多服务可以提交ip并获取位置,即使它是代理IP或真实的。

当然,它不是基于GPS的,并且可以使用vpn进行欺骗。

这里有一个free geo ip

答案 1 :(得分:1)

http://ipinfo.io/有一个非常好的免费API,用于从IP地址获取估计位置。