我想知道有没有人在IP上做whois并从该IP提取国家代码有任何经验?想知道什么是api会是用php做这个最简单的方法。良好的PHP API从IP提取国家代码?
2
A
回答
3
看看MaxMind GeoIP database。他们有一个PHP API。
1
你可以用我的服务,http://ipinfo.io API此:
假设你希望所有的细节,你可以使用PHP的json_decode解析响应:也支持
function ip_details($ip) {
$json = file_get_contents("http://ipinfo.io/{$ip}");
$details = json_decode($json);
return $details;
}
$details = ip_details("8.8.8.8");
echo $details->city; // => Mountain View
echo $details->country; // => US
echo $details->org; // => AS15169 Google Inc.
echo $details->hostname; // => google-public-dns-a.google.com
JSONP,所以你可以从JavaScript调用的API:
$.get("http://ipinfo.io", function(response) {
console.log(response.city);
}, "jsonp");
更多详细信息可在http://ipinfo.io/developers
相关问题
- 1. 从IP检查国家的PHP代码
- 2. 从国家或国家代码获取电话代码 - Twilio
- 3. 代码找到状态,国家,城市从IP地址在PHP
- 4. C#:从国家代码获取国家名称
- 5. SQL IP地址到国家代码
- 6. 从国家代码在python中获取国家名称?
- 7. 从国家代码中获取国家/地区名称
- 8. 获取ISO国家代码
- 9. IP对国家在PHP
- 10. 从谷歌地方api获取拨号国家代码
- 11. 从国家代码获取货币信息在PHP
- 12. 转换国家代码国家名称
- 13. 选择国家和国家代码?
- 14. Maxminds GeoIP的PHP根据国家代码
- 15. IP到国家 - IPv6
- 16. Google Maps API Fetch国家/地区代码
- 17. Python/Django从IP获得国家国旗
- 18. 获取用户的国家代码
- 19. IP到国家数据库或API
- 20. ISO国家代码
- 21. IOS:国家代码
- 22. 国家代码不是从Android中的国家/地区代码选取器中获取的
- 23. Swift 3:如何从国家代码获取语言代码?
- 24. 获取国家的货币代码
- 25. xamarine中的国家代码选取器
- 26. Android获取国家代码的位置
- 27. 如何通过IP地址获取国家代码和货币代码?
- 28. 检索国家代码在PHP
- 29. freebase api获取城市的国家代码
- 30. 良好的PHP Rest Api库
重新标记,您正在寻找地理位置,而不是whois。虽然如此,有用的问题+1 – Endophage 2011-02-05 00:35:36