ajax方法获取用户位置的天气
使用ajax获取用户所在位置的天气,供您参考,如下所示
1.要得到用户所属的天气,首先要得到用户所在的城市。在这里,我们先获取用户的IP,然后通过IP获取IP的归属,从而得到用户的地址。
2.因为阿里巴巴云提供了城市名称(城市)或城市编号(城市Id)
您可以使用天气API来获取用户所属的天气
var$.ajax({ //获取客户端IP和首页URL : ' http://cha Xun . 1616 . net/s . PHP?Type=IP output=JSON ',datatype :' jsonp ',success 3360 function(data){ console . log(' IP 3360 ' data . IP)console . log(' attribute 3360 ' data . ISP)var lcity=data . ISP . split('。//获取简称,如淮安市=lcity.split('省')[1];console . log(11)//因为是异步刷新,所以这两个请求几乎同时执行$。Ajax ({type:' get ',URL : ' http://jisutqybmf.market.alicloudapi.com/weather/query', async : true,//设置身份验证方法,设置请求头//1,appcode头3360 { authorization : ' APPCode your APPCode ' },//2。APPSecret暂时不可用。//header RS : { APPKey : ' Your APPKey ',AppSecret :' Your App Secret'},Data : { City: City1 },success:函数(结果){ console.log(结果['result']) //alert(结果)},error:函数(){ alert(' error ')});}});输出结果:
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:ajax方法获取用户位置的天气是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。