深圳模板建站多少钱,wordpress菜单登录,汽车之家电脑网页版,vue做的网站有什么1.要获取用户归属地的天气#xff0c;首先得获取用户所在的市区#xff0c; 这里先获取用户的IP#xff0c;通过IP获取IP的归属地#xff0c;从而得到用户 地址。 获取客户端ip: js: scripttypetext/javascript srchttp://pv.sohu.com/cityjson?ieu… 1.要获取用户归属地的天气首先得获取用户所在的市区 这里先获取用户的IP通过IP获取IP的归属地从而得到用户 地址。 获取客户端ip: js: scripttypetext/javascript srchttp://pv.sohu.com/cityjson?ieutf-8/script scripttypetext/javascript alert(returnCitySN.cip) /script 获取ip归属地 淘宝接口http://ip.taobao.com/service/getIpInfo.php?ip183.129.210.50 {code:0,data:{ip:183.129.210.50,country:中国,area:,region:浙江,city:杭州,county:XX,isp:电信,country_id:CN,area_id:,region_id:330000,city_id:330100,county_id:xx,isp_id:100017}} 新浪接口http://int.dpool.sina.com.cn/iplookup/iplookup.php?formatjsip183.129.210.50 var remote_ip_info {ret:1,start:-1,end:-1,country:\u4e2d\u56fd,province:\u6d59\u6c5f,city:\u676d\u5dde,district:,isp:,type:,desc:}; 2.因为阿里云提供了通过城市名city或者城市编号cityId 即可获取天气的API从而获取用户归属地天气 var city1;
$.ajax({//获取客户端 IP 和 归属地 url: http://chaxun.1616.net/s.php?typeipoutputjson, contentType:application/json;charseturt-8,dataType: jsonp,success: function (data) {console.log(ip: data.Ip)console.log(归属地: data.Isp) var lcity data.Isp.split( )[0];//获取短名称如淮安市city1 lcity.split(省)[1];console.log(city1)//因为是异步刷新所以两个请求几乎同时进行$.ajax({type: get,url: http://jisutqybmf.market.alicloudapi.com/weather/query,async: true,//设置验证方式设置请求头//1APPCodeheaders: { Authorization: APPCODE 你的APPCode },//2.APPSecret 暂时不能用//headers: { AppKey: 你的APPKey, AppSecret :你的APPSecret },data: { city: city1 },success: function (result) {console.log(result[result])//alert(result)},error: function () {alert(error)}});}
}); 输出结果 转载于:https://www.cnblogs.com/zhuxiang1633/p/7650182.html