该接口一次性返回全国行政区级所有城市的实况气象数据, 并附带坐标, 方便绘制天气地图。
返回字段为:城市名称、城市编号、经纬度、天气情况、图标、实时温度、高温、低温、风力、风向、湿度、能见度、气压、空气质量、PM2.5
地区权限 | 请求限制 | 使用方案 | 发票 | |
---|---|---|---|---|
全国3200个市区县 | 每日1000次 | 500/一年(最低) | 2000/永久(最低) | 可提供普票、电子票、专票 |
请求方式及url:
请求方式:GET
接口地址:(请将线路地址设置为服务端可动态修改的)
http://v1.yiketianqi.com/api
https://v1.yiketianqi.com/api
https://v2.yiketianqi.com/api
请求示例
http://v1.yiketianqi.com/api/cityall?appid=&appsecret=
请求参数说明:
参数名 | 必选 | 类型 | 说明 | 备注(示例) |
---|---|---|---|---|
appid | 是 | string | 用户appid | 注册开发账号 |
appsecret | 是 | string | 用户appsecret | |
level | 否 | Int | 层级类型 1:行政区级别城市, 2:全国所有市区县数据 | |
callback | 否 | string | jsonp参数 | 如: jQuery.Callbacks |
vue | 否 | string | 跨域参数 | 如果您使用的是react、vue请填写值: 1 |
备注
该接口每日可访问1000次, 注意缓存。
响应字段说明
参数名 | 类型 | 说明 | 备注 |
---|---|---|---|
cityid | String | 城市ID | |
city | String | 城市名称 | |
lng | String | 经度 | |
lat | String | 纬度 | |
wea | String | 天气情况 | |
wea_img | String | 天气对应图标 | 固定9种类型(您也可以根据wea字段自己处理): xue、lei、shachen、wu、bingbao、yun、yu、yin、qing |
tem | String | 实时温度 | |
tem1 | String | 高温 | |
tem2 | String | 低温 | |
win | String | 风向 | |
speed | String | 风力等级 | |
sd | String | 湿度 | |
njd | String | 能见度 | |
qy | String | 气压 | |
air | String | 空气质量 | |
pm | String | PM2.5 |
响应JSON
[ { "cityid":"101010100", "city":"北京", "lat":"39.904989", "lng":"116.405285", "wea":"阴", "wea_img":"yin", "tem":"7", "tem1":"20", "tem2":"3", "win":"北风", "speed":"1级", "meter":"小于12km/h", "sd":"35%", "njd":"12.8km", "qy":"996", "air":"94", "pm":"94" }, { "cityid":"101011600", "city":"东城", "lat":"39.917544", "lng":"116.418757", "wea":"阴", "wea_img":"yin", "tem":"9", "tem1":"20", "tem2":"4", "win":"东风", "speed":"1级", "meter":"小于12km/h", "sd":"33%", "njd":"9.7km", "qy":"996", "air":"", "pm":"" }, { "cityid":"101020100", "city":"上海", "lat":"31.231706", "lng":"121.472644", "wea":"晴", "wea_img":"qing", "tem":"14", "tem1":"23", "tem2":"11", "win":"静风", "speed":"0级", "meter":"", "sd":"45%", "njd":"24.9km", "qy":"1015", "air":"49", "pm":"49" }, { "cityid":"101020400", "city":"黄浦", "lat":"31.222771", "lng":"121.490317", "wea":"晴", "wea_img":"qing", "tem":"14", "tem1":"23", "tem2":"11", "win":"静风", "speed":"0级", "meter":"", "sd":"45%", "njd":"24.9km", "qy":"1015", "air":"", "pm":"" }, { "cityid":"101030100", "city":"天津", "lat":"39.125596", "lng":"117.190182", "wea":"多云", "wea_img":"yun", "tem":"14", "tem1":"22", "tem2":"9", "win":"南风", "speed":"1级", "meter":"小于12km/h", "sd":"18%", "njd":"16.5km", "qy":"1001", "air":"87", "pm":"87" }, { "cityid":"101030800", "city":"和平", "lat":"39.118327", "lng":"117.195907", "wea":"多云", "wea_img":"yun", "tem":"14", "tem1":"22", "tem2":"9", "win":"南风", "speed":"1级", "meter":"小于12km/h", "sd":"18%", "njd":"16.5km", "qy":"1001", "air":"", "pm":"" } #共7450行数据, 已省略 ]