利用腾讯地图api获取用户ip地图 map = (Map) map.get("result"); Map adInfo= (Map) map.get("ad_info"); //这个是所在国家 String country= (String) adInfo.get("nation"); Map location = (Map) map.get("location"); Object lat = location.get("lat"); Object lng = location.get("lng"); String latLng=lat.toString()+","+lng.toString(); String address = HttpUtil.sendGet("https://apis.map.qq.com/ws/geocoder/v1/?location=" + latLng + "&key=你的key"); Map addressMap =(Map) JSON.parse(address); addressMap = (Map) addressMap.get("result"); //这个是具体地址 address = (String) addressMap.get("address");
这个是我ip所在地址