高精度IP定位
基于第三方 API 的高精度 IP 定位
API 地址: http://api.asilu.com/geo/
调用方式JSONP
,返回数据格式当然只有JSON
, 主要用在 PC 端浏览器。
手机端浏览器都有 Geolocation API 可以使用,而且基于 GPS 定位准确度更高
所以此接口只是作为备选方案
2017-07-17 百度给的邮件通知
发件人:百度地图开放平台
关于终止提供高精度IP定位服务API的通告
返回数据格式:
{
"status": 1, // 状态 1: 成功 0: 失败
"exact": 2, // 准确度 0: 非精确 大于 0 精确, 此字段不等于精确度
"gps": false,
"gcj": { // 国测局 经纬度坐标
"lng": 116.*****,
"lat": 35.*****
},
"bd09": { // bd09 经纬度坐标
"lng": 116.*****,
"lat": 35.*****
},
"url": "https://cdn.asilu.com/map/#lng=116&lat=35", // 地图查看链接
"address": "山东省济宁市任城区******", // 地址信息
"ip": "**.***.***.**" // IP
}
jQuery 调用方法:
$.getJSON('https://api.asilu.com/geo/?callback=?', function(a){
console.log(a);
alert(JSON.stringify(a , null, 4));
});
本文出自简爱博客,转载时请注明出处及相应链接。
评论
大佬优秀[呲牙/]
我也做了个定位的,但是依靠IP不怎么精准。相差较大!
https://api.qinqixian.com/api/GetIpData/
博主的这个工程非常厉害,非常佩服,要是能分享一下源码就好了,有偿分享也行。
如何用来查ip呢
博主的这个功能真好,我太喜欢了,能给我传一个源码吗?
@hello:关键是接口有次数限制 API 地址: http://api.map.baidu.com/highacciploc/v1
博主,我好喜欢这个功能啊,太厉害了,能分享一下吗?[玫瑰/]
厉害了这个。。能分享源码么
IP地址获取不正确。哈哈,
精确度差距很大
@旭博客:这个结果是不太准毕竟靠的是 IP,这个会不会准些? http://cdn.asilu.com/map/#lng=110.362423&lat=21.263998
@简爱:这个怎么玩的,能教下我吗