【发布时间】:2016-06-30 01:15:37
【问题描述】:
我正在做一个项目,我需要为用户提供一个搜索界面,让他们能够在他们的国家/地区搜索位置。我已经使用自动完成功能使用谷歌位置并从 api 获取所有位置。 是否可以根据当前国家/地区获取位置?
【问题讨论】:
标签: javascript php google-api
我正在做一个项目,我需要为用户提供一个搜索界面,让他们能够在他们的国家/地区搜索位置。我已经使用自动完成功能使用谷歌位置并从 api 获取所有位置。 是否可以根据当前国家/地区获取位置?
【问题讨论】:
标签: javascript php google-api
您可以通过使用 PHP 的 geoplugin 第三方站点获取用户的当前位置:
$userIp = getenv('REMOTE_ADDR');
$geoPlugin = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$userIp"));
$user_country = $geoPlugin["geoplugin_countryName"];
$user_city = $geoPlugin["geoplugin_city"];
【讨论】: