我想知道有沒有人在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. iptolatlng.com從IP php獲取國家名稱
- 3. PHP國際國家代碼2國家代碼的字符
- 4. 從國家或國家代碼獲取電話代碼 - Twilio
- 5. php-獲取國家代碼呼叫移動基於IP
- 6. PHP代碼中查找IP到國家代碼
- 7. 代碼找到狀態,國家,城市從IP地址在PHP
- 8. C#:從國家代碼獲取國家名稱
- 9. SQL IP地址到國家代碼
- 10. NSIS通過IP檢測國家代碼
- 11. 國家代碼如何與IP地址?
- 12. 從電話號碼[libphonenumber]提取代碼國家
- 13. 從國家/地區代碼獲取國家/地區名稱
- 14. 從國家代碼在python中獲取國家名稱?
- 15. 在IOS中從國家名稱獲取國家代碼
- 16. 從國家代碼中獲取國家/地區名稱
- 17. C++獲取國家代碼
- 18. 獲取ISO國家代碼
- 19. IP對國家在PHP
- 20. Magento:按國名獲取國家代碼
- 21. 最好的IP到國家數據庫
- 22. 從谷歌地方api獲取撥號國家代碼
- 23. 如何使用PHP中的國家代碼獲取國家最大的城市?
- 24. 從國家代碼獲取貨幣信息在PHP
- 25. 轉換國家代碼國家名稱
- 26. 選擇國家和國家代碼?
- 27. Maxminds GeoIP的PHP根據國家代碼
- 28. IP到國家 - IPv6
- 29. Google Maps API Fetch國家/地區代碼
- 30. ISO國家代碼
重新標記,您正在尋找地理位置,而不是whois。雖然如此,有用的問題+1 – Endophage 2011-02-05 00:35:36