我想通過在java中使用IPAddress來獲取國家名稱。 例如192.168.0.1。我想得到國名不是主機名。請解決這個問題。在java中使用ip地址獲取國家名稱
-1
A
回答
5
有很多地理位置提供商,比如這個免費的一個:
http://freegeoip.net/static/index.html
這一個允許高達每小時1000個查詢是免費的。
如果訪問例如:http://freegeoip.net/json/124.168.50.23查找地址,你會發現,我在澳洲:
{"city": "Sydney", "region_code": "02", "region_name": "New South Wales", "areacode": "", "ip": "124.168.50.23", "zipcode": "", "longitude": 151.2055, "country_name": "Australia", "country_code": "AU", "metrocode": "", "latitude": -33.8615}
注意,例如IP地址,您使用的(192.168.0.1)在預留範圍內(它總是在本地網絡上),所以你不能看一個國家它:?你嘗試過什麼]
{"city": "", "region_code": "", "region_name": "", "areacode": "", "ip": "192.168.0.1", "zipcode": "", "longitude": "", "country_name": "Reserved", "country_code": "RD", "metrocode": "", "latitude": ""}
相關問題
- 1. iptolatlng.com從IP php獲取國家名稱
- 2. 從CSV文件中獲取所有IP地址的國家/地區名稱
- 3. 在java中獲取os名稱,ip地址,mac地址
- 4. Magento的 - 產品通過國家使用名稱IP地址
- 5. 使用whois從perl中獲取IP地址的國家
- 6. 如何通過IP地址獲取國家/地區名稱和/或代碼?
- 7. 從國家/地區代碼獲取國家/地區名稱
- 8. 從國家代碼中獲取國家/地區名稱
- 9. 查找IP地址城市,國家Java
- 10. 跟蹤IP地址和國家/地區名稱(asp.net)?
- 11. 使用PHP獲取IP地址的國家
- 12. 獲取當前國家/地區名稱
- 13. 獲取國家名稱android
- 14. gmaps地址組件類型獲取國家名稱
- 15. 從商家名稱獲取(英國)地址和郵編 - API?
- 16. gmaps地址組件類型獲取國家名稱
- 17. 從收到的IP地址確定國家名稱
- 18. 如何將IP地址轉換爲國家名稱
- 19. 如何使用地理編碼獲取國家/地區名稱?
- 20. Google地圖反向地理編碼獲取國家名稱,英國國家
- 21. 從國家代碼在python中獲取國家名稱?
- 22. 在IOS中從國家名稱獲取國家代碼
- 23. 獲取遠程名稱地址(非IP)
- 24. 如何從angularjs中的國家/地區獲取國家/地區名稱
- 25. 使用Java在Selenium WebDriver中使用IP地址檢測下拉列表的國家名稱
- 26. 通過IP獲取國家/地區
- 27. 獲得國家,城市的名字從ip地址
- 28. 如何根據java中的IP地址獲取城市名稱?
- 29. 使用jVectormap世界地圖獲取國家名稱
- 30. 如何從PHP中的IP地址/國家/地區名稱查找時區ID?
(HTTP://www.whathaveyoutried。 com /)另外,Java =/= JavaScrip噸。刪除JS標籤。 – Cerbrus 2013-02-14 11:31:49
有很多關於如何使用MaxMind GeoIP國家的例子。另外192.168.0.0/16是一個私人地址塊,不會解析到一個國家。 – Lloyd 2013-02-14 11:31:53
請通過鏈接在這裏。 – user1175106 2013-02-14 11:32:22