js获取天气

  我们经常看到有的网站显示天气信息,它是怎么实现的呢?今天就来分享一些关于js调用天气API的几种做法。  

  网上也能找到很多种方法,但是一般都是免费的不好用,好用的不免费。

  以前用过新浪的天气api,查询当天和明天的天气还凑合(虽然不是很准),后来有一个要查询七天的需求,试了好多次都不行,只能另辟蹊径了。

  在网上找到一个 貌似是国外的,需要注册一下,得到接口需要的参数appkey和sign值,目前是不收费的,下面就把代码粘出来,附带注释

var paramUrl = "http://api.k780.com:88/?app=weather.future&weaid=" + url + "&appkey=" + appkey + "&sign=27c89ecea48a0e28f9c25f23be6a4e40&format=json"; $.ajax({ url: paramUrl, type: "get", dataType: "jsonp", jsonp: \'jsoncallback\', async: false, data: "", // success: eval(funback) 封装成方法时,这里是回调参数名称 success:function(data){ //这里处理返回的结果 json格式的 } });

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgdpxd.html