【发布时间】:2016-05-19 11:35:01
【问题描述】:
所以我想获得访问我网站的用户的精确位置。我使用了一些服务,例如 maxmind 等,但它们并不准确,它只显示城市或地区,而不是精确的位置。
唯一能显示我确切位置的服务是谷歌,我如何使用 api 从 IP 地址获取确切位置。现在我正在使用
$address = json_decode( file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?latlng='.$lat.','.$lon) );
我如何做同样的事情,但只需传入 IP 地址。
【问题讨论】:
-
无法从 IP 获取确切位置。
-
我知道我们不能非常准确,但谷歌仍然能够查明我的确切位置。他们应该有一个供公众使用的 api。
-
当 google 知道您的确切位置时,您可能已将您的位置存储在您的 google 帐户中(但在 maps-API 中无法访问此信息)
标签: google-maps google-maps-api-3 ip-address