该接口提供获取最新天气预警列表,不使用城市编码,改为使用城市名称进行匹配,建议可以传市级或者区县级名称
注意:
获得列表为最新天气预警的前20条,并非一定为当前时间下的预警,需要在获得结果之后自行判断分析是否展示
传参要求为地市名称,例如北京/南京,建议可以细化,例如南京市六合区,但是如果携带了区级,则一定要有 "市" 或者其他对应名称(如果此条不理解,则可以传参为北京/南京即可)
请求路径:
/weather/alarm_last
请求方法:GET
请求参数:
参数名称 | 参数类型 | 是否必须 | 说明 |
city | string | 是 | 城市名称,南京、南京市六合区、江苏省南京市六合区 |
返回参数:
参数名称 | 参数类型 | 参数说明 |
code | int | 状态码,1为正常,其他为失败 |
msg | string | 返回信息 |
data | list | 返回数据 |
.id | int | ID,暂时无用 |
.title | string | 天气预警标题 |
.alarmType | string | 天气预警类型 |
.alarmTypeTitle | string | 天气预警类型名称 |
.alarmLevel | string | 天气预警等级 |
.alarmLevelTitle | string | 天气预警等级名称 |
.lng | string | 精度 |
.lat | string | 维度 |
.imgUrl | string | 图片url,可用于展示 |
.infoUrl | string | 天气预警详情页面,可以直接跳转 |
.createdAt | string | 记录创建时间,不保证一定和发布时间相同 |
time | string | 请求返回时间 |
返回样例:
{
"code": 1,
"msg": "请求成功",
"data": [
{
"id": 130109,
"title": "江苏省南京市六合区气象台发布大雾橙色预警",
"alarmType": "12",
"alarmTypeTitle": "大雾",
"alarmLevel": "03",
"alarmLevelTitle": "橙色",
"lng": "118.8209914",
"lat": "32.32258059",
"imgUrl": "https://i.tq121.com.cn/i/alarm/alarm_icon_386/1203.png",
"infoUrl": "https://m.weather.com.cn/alarmMap/detail.html?file=101190105-20221108062648-1203.html",
"createdAt": "2022-11-08T06:26:48"
},
{
"id": 128583,
"title": "江苏省南京市浦口区气象台发布大雾橙色预警",
"alarmType": "12",
"alarmTypeTitle": "大雾",
"alarmLevel": "03",
"alarmLevelTitle": "橙色",
"lng": "118.6279765",
"lat": "32.05901221",
"imgUrl": "https://i.tq121.com.cn/i/alarm/alarm_icon_386/1203.png",
"infoUrl": "https://m.weather.com.cn/alarmMap/detail.html?file=101190107-20221101071227-1203.html",
"createdAt": "2022-11-01T07:12:27"
},
{
"id": 128491,
"title": "江苏省南京市六合区气象台发布大雾橙色预警",
"alarmType": "12",
"alarmTypeTitle": "大雾",
"alarmLevel": "03",
"alarmLevelTitle": "橙色",
"lng": "118.8209914",
"lat": "32.32258059",
"imgUrl": "https://i.tq121.com.cn/i/alarm/alarm_icon_386/1203.png",
"infoUrl": "https://m.weather.com.cn/alarmMap/detail.html?file=101190105-20221101040731-1203.html",
"createdAt": "2022-11-01T04:07:31"
}
],
"time": "2022-11-08 14:54:00"
}