当用户访问我的网站时,我正在尝试找出他的位置。
我已经尝试在这个question中使用php定位用户的ip,并且我理解$_SERVER['HTTP_X_FORWARDED_FOR'] (article)的安全重要性。有了用户ip,我将使用Maxmind地理定位服务来定位我的用户(如果可能的话,请提供经度/经度和城市)。
有没有人能推荐给我另外一种定位用户位置的方法,除了用户接受的在浏览器中定位其位置的javascript方法?
在使用地理定位服务的情况下,你能推荐其他高精度的服务吗?我读过这个publication,但它太旧了。
发布于 2016-06-01 19:51:38
你可以使用GeoIP定位服务,他们有不同的准确度。也可能有其他IP位置数据库的提供商。
另一种选择是尝试使用HTML5定位服务,例如在http://html5demos.com/geo和http://dev.w3.org/geo/api/spec-source.html中。
https://stackoverflow.com/questions/37567796
复制相似问题