网上的大多数天气接口要么是收费的,要么只支持 iframe 嵌入方式,根本就没法用……

今天“不小心”从 360 那挖到了一个支持 json 的天气接口,支持自动判断地区,获取最近五天的天气,支持天气相关信息展示。非常好用!

接口请求格式如下:

http://cdn.weather.hao.360.cn/sed_api_weather_info.php?app=360chrome&code=【地区编码】&_jsonp=【jsonp回调函数】

其中的 地区编码 与中国天气网的地区编码是一样的。如果不设置这个参数,则默认显示本地的天气状况。

点击查看演示

简易的调用示例源码如下:(请自行进行界面美化)

天气接口使用示例

body {

font-family: microsoft yahei;

}

$.ajax({

type: "GET",

url: "http://cdn.weather.hao.360.cn/sed_api_weather_info.php?app=360chrome",

dataType : "jsonp",

jsonp: "_jsonp",//参数名

success: function(jsonData){

var html;

html = '数据更新时间:' + jsonData.pubdate + ' ' + jsonData.pubtime + '
';

html += '地区:' + jsonData.area[0][0] + ' ' + jsonData.area[1][0] + ' ' + jsonData.area[2][0] + '
';

html += '天气情况:
';

for(var i =0; i

html += jsonData.weather[i].date + '
';

if(jsonData.weather[i].info.dawn !== undefined) {

html += '早晨天气:' + jsonData.weather[i].info.dawn[1] +

' 气温:' + jsonData.weather[i].info.dawn[0] + '~' + jsonData.weather[i].info.dawn[2] + '℃ ' +

jsonData.weather[i].info.dawn[3] +' '+ jsonData.weather[i].info.dawn[4] + '
';

}

if(jsonData.weather[i].info.day !== undefined) {

html += '白天天气:' + jsonData.weather[i].info.day[1] +

' 气温:' + jsonData.weather[i].info.day[0] + '~' + jsonData.weather[i].info.day[2] + '℃ ' +

jsonData.weather[i].info.day[3] +' '+ jsonData.weather[i].info.day[4] + '
';

}

if(jsonData.weather[i].info.night !== undefined) {

html += '夜间天气:' + jsonData.weather[i].info.night[1] +

' 气温:' + jsonData.weather[i].info.night[0] + '~' + jsonData.weather[i].info.night[2] + '℃ ' +

jsonData.weather[i].info.night[3] +' '+ jsonData.weather[i].info.night[4] + '
';

}

html += '
';

}

html += '穿衣:
';

html += '【' + jsonData.life.info.chuanyi[0] + '】 ' + jsonData.life.info.chuanyi[1] + '
';

html += '感冒:
';

html += '【' + jsonData.life.info.ganmao[0] + '】 ' + jsonData.life.info.ganmao[1] + '
';

html += '空调:
';

html += '【' + jsonData.life.info.kongtiao[0] + '】 ' + jsonData.life.info.kongtiao[1] + '
';

html += '污染:
';

html += '【' + jsonData.life.info.wuran[0] + '】 ' + jsonData.life.info.wuran[1] + '
';

html += '洗车:
';

html += '【' + jsonData.life.info.xiche[0] + '】 ' + jsonData.life.info.xiche[1] + '
';

html += '运动:
';

html += '【' + jsonData.life.info.yundong[0] + '】 ' + jsonData.life.info.yundong[1] + '
';

html += '紫外线:
';

html += '【' + jsonData.life.info.ziwaixian[0] + '】 ' + jsonData.life.info.ziwaixian[1] + '
';

html += 'PM2.5: ' + jsonData.pm25.pm25[0];

$("#output").html(html);

}

});

附:其它天气接口

天气网的接口(只支持iframe方式调用,修改后面的数字可以展示为其它样式)

http://i.tianqi.com/index.php?c=code&id=55

2345天气(只支持iframe方式调用,支持自定义样式)

http://tianqi.2345.com/plugin/

中国天气网(只支持iframe方式调用,支持自定义地区)

http://m.weather.com.cn/m/pn11/weather.htm

作者:mengkun

免费天气接口php,360免费天气Api接口(附使用示例)相关推荐

  1. php 抓取360搜索数据,360搜索收录 API 接口请求调用

    原标题:360搜索收录 API 接口请求调用 360收录 API 接口在网上已经很多且大都封装成了 API 供别人调用.支持前台跨域请求,以GET/POST方式提交即可.360收录 API 接口可以查 ...

  2. 拼多多商品详情页API接口、拼多多商品销量API接口、拼多多商品列表API接口、拼多多APP详情API接口、拼多多详情API接口

    通过商品ID提取商品详情页各项数据,包含商品标题,skuid.价格.优惠价,收藏数.拼单人数.月销售量.主图.标题.详情页图片等页面上有的数据均可以拿到,大家都知道,拼多多的反爬虫机制十分严,而很多时 ...

  3. api接口参数加密_解决API接口开发安全性的四种方案

    如今各种API接口层出不穷,一个API的好与不好有很多方面可以考量,其中"安全性"是一个API接口最基本也是最重要的一个特点.尤其是对于充值缴费类的API接口来说,如话费充值API ...

  4. 淘宝/天猫按图搜索商品API接口,以图搜商品API接口,图片搜索API接口

    一.淘宝/天猫按图搜索商品API接口,拍立淘搜索图接口,以图搜商品API接口代码分享 1.公共参数: 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中) s ...

  5. 小红书商城店铺所有商品接口(整店商品API接口)

    小红书商城店铺所有商品接口(整店商品API接口)代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中,点击获取请求key和secr ...

  6. 淘宝天猫京东拼多多苏宁抖音等平台关键词监控价格API接口(店铺商品价格监控API接口调用展示)

    淘宝京东拼多多苏宁抖音等平台关键词监控价格API接口(店铺商品价格监控API接口调用展示)代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼 ...

  7. 淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程

    淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018 ...

  8. 拼多多:item_search-根据关键词取商品列表接口,拼多多关键词搜索API接口,拼多多上货API接口,拼多多API接口

    一.拼多多:item_search-根据关键词取商品列表接口,拼多多关键词搜索API接口,拼多多上货API接口代码如下: 1.公共参数: 名称 类型 必须 描述 key String 是 调用key( ...

  9. 拼多多商品详情页 API接口、拼多多商品SKU数据接口 API接口、拼多多关键词搜索接口 API接口 API接口、拼多多关键词采集 API接口、拼多多采集接口 API接口、拼多多详情 API接口

    拼多多API接口,提供商品解析,商品采集等. 拼多多采购项目.店群项目等都可以对接 下方点击注册就可以对接了 点击注册 拼多多商品详情页 API接口.拼多多商品SKU数据接口 API接口.拼多多关键词 ...

  10. 淘宝/天猫获取卖出的商品订单列表API接口,店铺订单API接口,店铺订单详情API接口

    一.淘宝/天猫获取卖出的商品订单列表API接口,店铺订单API接口,店铺订单详情API接口代码如下: 1.公共参数: 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接 ...

最新文章

  1. FFmpeg中拉取rtsp视频流并缩放显示测试代码
  2. Java编程思想 学习笔记7
  3. [云炬创业基础笔记]第四章测试20
  4. Windows Phone开发手记-WinRT下分组拼音的实现
  5. QT的QStorageInfo类的使用
  6. mysql数据库指定ip远程访问
  7. html5的消息通知
  8. java Object类是可以接收集合类型的
  9. js遮罩层以及移动端的上拉框
  10. dubboSPI机制浅谈
  11. Elasticsearch-搜索推荐
  12. 【WinForm】线程中向listview添加数据
  13. 【个人总结】清除样式(间距、浮动、定位)
  14. MFC开发工具入门:Ribbon设计器详解
  15. paypal如何支付欧元_Paypal怎么付欧元
  16. veu使用element UI 表格问题
  17. 订餐系统(饿了某)java程序实现
  18. antd输入框禁止回车
  19. 「读书笔记」余生,请多指教
  20. excel文档查询服务器,excel服务器数据库查询语句

热门文章

  1. 【Kruskal】Uva 1395 Slim Span
  2. python处理adb截屏_《自拍教程38》Python_adb一键截屏
  3. 苹果7更新系统后显示无服务器,苹果手机备份还原之后显示服务器問題
  4. 小规模纳税人可以申请美元账户收款么?
  5. 改进YOLOv5系列:10.最新HorNet结合YOLO应用首发! | 多种搭配,即插即用 | Backbone主干、递归门控卷积的高效高阶空间交互高效
  6. 牛客小白月赛21 I I love you(dp的优化)
  7. char与signed char, unsigned char的区别
  8. Kali安装GVM(openvas)教程并更改用户密码
  9. Python爬取豆瓣电影top250的电影信息
  10. 虚幻引擎学习笔记——Month1 Week2