跨域相关文章: https://mp.csdn.net/postedit/85329628
(1)126api
http://ip.ws.126.net/ipquery?ip=IP
https://ip.ws.126.net/ipquery?ip=IP (也支持https协议)
返回结果如下:
var lo="广东省", lc="广州市"; var localAddress={city:"广州市", province:"广东省"}
请求方式:
var url = "https://ip.ws.126.net/ipquery?ip=IP"; // 查询当前用户ip所在地理位置
// var url = "https://ip.ws.126.net/ipquery?ip=36.32.224.255"; // 查询某一ip所在地理位置
$.getScript(url, function(){
var cityName = lc; // 城市名
});
});
(2)搜狐api
http://pv.sohu.com/cityjson?ie=utf-8 接口在4G网络或者其他情况返回的城市代码为CN,城市名为CHINA,不够精确,不建议使用
太平洋:
百度:
http://lbsyun.baidu.com/index.php?title=webapi/ip-api
百度天气:
https://www.cnblogs.com/wangchengshen/p/3668946.html
https://blog.csdn.net/ixiaoyang/article/details/73556701
淘宝