0
我正在開發一個項目,我需要爲用戶提供搜索界面,以便他們可以在其國家/地區搜索位置。我使用谷歌位置爲此使用自動完成,並從API獲取所有位置。 可以根據當前國家/地區獲取位置嗎?如何根據當前用戶的位置獲取城市和省份
我正在開發一個項目,我需要爲用戶提供搜索界面,以便他們可以在其國家/地區搜索位置。我使用谷歌位置爲此使用自動完成,並從API獲取所有位置。 可以根據當前國家/地區獲取位置嗎?如何根據當前用戶的位置獲取城市和省份
您可以通過使用geoplugin第三方網站使用PHP獲取用戶的當前位置:
$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"];