我使用以下代码获取IP地址的位置信息:
我在我的页面中设置了一个重定向取决于区域。那么如何解决区域问题?
我从INTERNET收集虚拟IP地址,例如:http://myip.ms/view/cities/67445/IP_Addresses_Cochin.html 有谁可以帮我找到解决方案。
我的问题是当我提供IP地址117.253.168.187时,国家被正确地列为IN,但是区域返回空值。
$location = file_get_contents('http://freegeoip.net/json/'.'117.253.168.187');
如果我将IP更改为122.166.65.125,则会返回正确的国家和地区。
{"ip":"117.253.168.187","country_code":"IN","country_name":"India","region_code":"","region_name":"","city":"","zipcode":"","latitude":20,"longitude":77,"metro_code":"","area_code":""}
我不知道为什么这个API在一些IP地址上显示空白区域?{"ip":"122.166.65.125","country_code":"IN","country_name":"India","region_code":"19","region_name":"Karnataka","city":"Bangalore","zipcode":"","latitude":12.9833,"longitude":77.5833,"metro_code":"","area_code":""}
我在我的页面中设置了一个重定向取决于区域。那么如何解决区域问题?
我从INTERNET收集虚拟IP地址,例如:http://myip.ms/view/cities/67445/IP_Addresses_Cochin.html 有谁可以帮我找到解决方案。