展开 detail JSON
{
"schema_version": "public_weather_detail_v1",
"updated_at": "2026-07-22T07:00:12.685Z",
"city": {
"id": "xian_weiyang_changlexiyuan",
"name": "西安未央区长乐西苑",
"label": "渭水",
"timezone": "Asia/Shanghai"
},
"current": {
"time": "2026-07-22T14:57:28+08:00",
"temperatureC": 33,
"apparentTemperatureC": 38,
"humidityPercent": 45,
"pressureHpa": 957,
"weatherCode": 0,
"weatherText": "晴",
"windSpeedKmh": 10,
"visibilityM": null
},
"today": {
"weatherCode": 0,
"weatherText": "晴",
"temperatureMinC": 24,
"temperatureMaxC": 37,
"precipitationProbabilityMax": 0,
"precipitationSum": null,
"windGustKmh": 10
},
"tomorrow": {
"weatherCode": 0,
"weatherText": "晴",
"temperatureMinC": 24,
"temperatureMaxC": 37,
"precipitationProbabilityMax": 0,
"precipitationSum": null,
"windGustKmh": 12.68
},
"hourly": {
"times": [
"2026-07-22T16:00:00.000+08:00",
"2026-07-22T17:00:00.000+08:00",
"2026-07-22T18:00:00.000+08:00",
"2026-07-22T19:00:00.000+08:00",
"2026-07-22T20:00:00.000+08:00",
"2026-07-22T21:00:00.000+08:00",
"2026-07-22T22:00:00.000+08:00",
"2026-07-22T23:00:00.000+08:00",
"2026-07-23T00:00:00.000+08:00",
"2026-07-23T01:00:00.000+08:00",
"2026-07-23T02:00:00.000+08:00",
"2026-07-23T03:00:00.000+08:00",
"2026-07-23T04:00:00.000+08:00",
"2026-07-23T05:00:00.000+08:00",
"2026-07-23T06:00:00.000+08:00",
"2026-07-23T07:00:00.000+08:00",
"2026-07-23T08:00:00.000+08:00",
"2026-07-23T09:00:00.000+08:00",
"2026-07-23T10:00:00.000+08:00",
"2026-07-23T11:00:00.000+08:00",
"2026-07-23T12:00:00.000+08:00",
"2026-07-23T13:00:00.000+08:00",
"2026-07-23T14:00:00.000+08:00"
],
"temperaturesC": [
35,
36,
37,
36,
35,
31,
30,
28,
27,
27,
27,
25,
25,
25,
24,
25,
26,
28,
30,
31,
32,
32,
33
],
"weatherCodes": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1,
1,
1,
1,
1,
0,
0,
0,
0
],
"precipitationProbabilities": [],
"description": null
},
"minutely": {
"pubTime": "2026-07-22T15:00:18+08:00",
"text": "距您最近的降雨带在59公里外呢~",
"shortText": "降雨带在%d公里外",
"probabilityDesc": "降雨带在59公里外",
"maxProbabilityDesc": "降雨带在59公里外",
"headIconType": "rain_0",
"rainDistanceKm": 59,
"startTime": null,
"peakTime": null,
"endTime": null,
"startOffsetMinutes": null,
"isActive": false,
"values": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"alerts": [
{
"title": "未央发布强对流黄色预警",
"type": "强对流",
"level": "黄色",
"pubTime": "2026-07-22T12:31:00+08:00",
"detail": "陕西省气象台2026年7月22日12时继续发布强对流黄色预警:受西风槽东移影响,预计7月22日14时至7月23日14时,全省大部有雷暴天气,其中西安南部(长安区、蓝田县、周至县、鄠邑区)、宝鸡部分(陈仓区、扶风县、岐山县、凤翔区、太白县、麟游县、千阳县、陇县)、咸阳北部(礼泉县、乾县、永寿县、彬州市、淳化县、旬邑县、长武县)、铜川全域、渭南北部和南部局地(临渭区、韩城市、华阴市、华州区、潼关县、澄城县、合阳县、白水县)、延安全域、榆林部分(榆阳区、横山区、神木市、府谷县、靖边县、绥德县、佳县、吴堡县、清涧县、子洲县)、汉中部分(南郑区、城固县、洋县、西乡县、镇巴县、宁强县、留坝县、佛坪县)、安康局地(汉阴县、石泉县、紫阳县、岚皋县、平利县、旬阳市)、商洛部分(商州区、洛南县、山阳县、丹凤县、商南县、柞水县)有短时强降水,最大小时雨强20-50mm/h,局地可达60mm/h以上,上述地区伴有8-10级雷暴大风或冰雹,延安中南部、宝鸡北部、咸阳北部、铜川局地、渭南北部、秦岭山区东段单点风力可达10级以上。",
"alertId": "weathercn:101110112-1784694660000-强对流黄色"
},
{
"title": "未央发布高温橙色预警",
"type": "高温",
"level": "橙色",
"pubTime": "2026-07-22T10:44:00+08:00",
"detail": "西安市气象台2026年07月22日10时44分继续发布高温橙色预警信号:预计22-24日新城区、碑林区、莲湖区、雁塔区、灞桥区、未央区、阎良区、长安区、高陵区、鄠邑区、周至县、西咸新区的部分街道(乡镇)最高气温将升至37℃以上;临潼区、蓝田县最高气温可升至35℃以上,请注意防范。",
"alertId": "weathercn:101110112-1784688240000-高温橙色"
},
{
"title": "未央发布高温黄色预警",
"type": "高温",
"level": "黄色",
"pubTime": "2026-07-20T18:27:00+08:00",
"detail": "陕西省气象台2026年07月20日17时00分升级发布高温黄色预警:受下沉增温和辐射增温影响,预计7月21日关中平原部分、陕南河谷有35℃以上的高温天气,其中西安中北部、宝鸡中部、咸阳南部、渭南部分、汉中中部、安康中部、杨凌示范区最高气温可达37℃以上,汉中中部局地、安康中部局地可达40℃。7月22日关中平原部分、陕南河谷有35℃以上的高温天气,其中西安北部、宝鸡东部局地、咸阳南部局地、渭南中部、汉中中部、安康中部最高气温可达37℃以上。",
"alertId": "weathercn:101110112-1784543220000-高温黄色"
}
],
"derived": {
"state": "normal",
"severity": "none",
"hazards": [],
"abnormalStartingSoon": false,
"upcomingHazards": [],
"alertIds": [
"未央发布强对流黄色预警|强对流|黄色",
"未央发布高温橙色预警|高温|橙色",
"未央发布高温黄色预警|高温|黄色"
],
"rainProbabilityNext1h": 0,
"weatherText": "晴",
"advice": [
"天气整体平稳,按常规安排即可"
],
"polling": {
"suggestedPollingMode": "normal_60m",
"suggestedNextRunSeconds": 3600,
"reason": "天气整体平稳"
}
},
"event": {
"eventType": "state_unchanged",
"shouldNotify": false,
"notificationText": "",
"dedupeKey": "xian_weiyang_changlexiyuan|state_unchanged|2026-07-22",
"reason": "状态无须通知"
},
"notification": {
"status": "skipped_no_notify_target",
"provider": "none"
},
"freshness": {
"isStale": false,
"lastSuccessAt": "2026-07-22T07:00:12.685Z",
"staleReason": null,
"staleSeconds": 0,
"sourceUpdatedAt": "2026-07-22T07:00:12.685Z"
},
"daily_series": [
{
"label": "今天",
"weatherText": "晴",
"minC": 24,
"maxC": 37,
"precipitationProbabilityMax": 0
},
{
"label": "明天",
"weatherText": "晴",
"minC": 24,
"maxC": 37,
"precipitationProbabilityMax": 0
},
{
"label": "后天",
"weatherText": "晴",
"minC": 26,
"maxC": 37,
"precipitationProbabilityMax": 0
},
{
"label": "第4天",
"weatherText": "晴",
"minC": 26,
"maxC": 38,
"precipitationProbabilityMax": 0
},
{
"label": "第5天",
"weatherText": "晴",
"minC": 26,
"maxC": 37,
"precipitationProbabilityMax": 0
}
],
"current_extras": {
"wind_direction_deg": 80,
"uv_index": 8,
"visibility_km": null
},
"aqi": {
"aqi": 61,
"primary": "",
"pub_time": "2026-07-22T14:00:00+08:00",
"suggest": "空气质量可以接受,可能对少数异常敏感的人群健康有较弱影响",
"pm25": 12,
"pm10": 31,
"no2": 7,
"so2": 6,
"o3": 168,
"co": 0.57
},
"sun_cycle": {
"today_sunrise": "2026-07-22T05:47:00+08:00",
"today_sunset": "2026-07-22T19:53:00+08:00",
"tomorrow_sunrise": "2026-07-23T05:48:00+08:00",
"tomorrow_sunset": "2026-07-23T19:53:00+08:00"
},
"source_summary": {
"current": {
"feelsLike": "weatherbj(locationKey=101110112)",
"weather": "weatherbj(locationKey=101110112)",
"temperature": "weatherbj(locationKey=101110112)",
"humidity": "weatherbj(locationKey=101110112)",
"pressure": "weatherbj(locationKey=101110112)",
"windDir": "caiyun(locationKey=101110112)",
"windSpeed": "caiyun(locationKey=101110112)",
"uvIndex": "caiyun(locationKey=34.331,108.926,locale=zh_CN)"
},
"daily": {
"preciProbability": "caiyun(locationKey=34.331,108.926,locale=zh_CN)",
"weather": "weatherbj(locationKey=101110112)",
"temperature": "weatherbj(locationKey=101110112)",
"sunRiseSet": "weatherbj(locationKey=101110112)",
"aqi": "caiyun(locationKey=34.331,108.926,locale=zh_CN)",
"wind": "caiyun(locationKey=34.331,108.926)"
},
"hourly": {
"precipitationProbability": "moji(locationKey=34.331,108.926)",
"weather": "weatherbj(locationKey=101110112)",
"temperature": "weatherbj(locationKey=101110112)",
"aqi": "caiyun(locationKey=34.331,108.926,locale=zh_CN)",
"wind": "caiyun(locationKey=34.331,108.926, latitude=null, longitude=null)",
"desc": "caiyun(locationKey=34.331,108.926, latitude=null, longitude=null)"
},
"client_info": {
"appVersion": 16000509,
"isLocated": true,
"isGlobal": false,
"appKey": "weather20151024",
"locale": "zh_CN"
}
},
"hourly_temperature_series": [
{
"label": "15:00",
"value": 33
},
{
"label": "16:00",
"value": 35
},
{
"label": "17:00",
"value": 36
},
{
"label": "18:00",
"value": 37
},
{
"label": "19:00",
"value": 36
},
{
"label": "20:00",
"value": 35
},
{
"label": "21:00",
"value": 31
},
{
"label": "22:00",
"value": 30
},
{
"label": "23:00",
"value": 28
},
{
"label": "00:00",
"value": 27
},
{
"label": "01:00",
"value": 27
},
{
"label": "02:00",
"value": 27
}
],
"hourly_weather_series": [
{
"label": "15:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": true
},
{
"label": "16:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "17:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "18:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "19:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "20:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "21:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "22:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "23:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "00:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "01:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
},
{
"label": "02:00",
"text": "晴",
"code": 0,
"precipitationProbability": null,
"tone": "plain",
"isCurrent": false
}
],
"hourly_combined_series": [
{
"label": "15:00",
"temperatureC": 33,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": true
},
{
"label": "16:00",
"temperatureC": 35,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
},
{
"label": "17:00",
"temperatureC": 36,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
},
{
"label": "18:00",
"temperatureC": 37,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
},
{
"label": "19:00",
"temperatureC": 36,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
},
{
"label": "20:00",
"temperatureC": 35,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
},
{
"label": "21:00",
"temperatureC": 31,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
},
{
"label": "22:00",
"temperatureC": 30,
"weatherText": "晴",
"precipitationProbability": null,
"precipitationAmountMm": null,
"tone": "plain",
"glyph": "☼",
"isCurrent": false
}
],
"alert_summary": {
"count": 3,
"active": true,
"items": [
{
"title": "未央发布强对流黄色预警",
"type": "强对流",
"level": "黄色",
"pub_time": "2026-07-22T12:31:00+08:00",
"detail": "陕西省气象台2026年7月22日12时继续发布强对流黄色预警:受西风槽东移影响,预计7月22日14时至7月23日14时,全省大部有雷暴天气,其中西安南部(长安区、蓝田县、周至县、鄠邑区)、宝鸡部分(陈仓区、扶风县、岐山县、凤翔区、太白县、麟游县、千阳县、陇县)、咸阳北部(礼泉县、乾县、永寿县、彬州市、淳化县、旬邑县、长武县)、铜川全域、渭南北部和南部局地(临渭区、韩城市、华阴市、华州区、潼关县、澄城县、合阳县、白水县)、延安全域、榆林部分(榆阳区、横山区、神木市、府谷县、靖边县、绥德县、佳县、吴堡县、清涧县、子洲县)、汉中部分(南郑区、城固县、洋县、西乡县、镇巴县、宁强县、留坝县、佛坪县)、安康局地(汉阴县、石泉县、紫阳县、岚皋县、平利县、旬阳市)、商洛部分(商州区、洛南县、山阳县、丹凤县、商南县、柞水县)有短时强降水,最大小时雨强20-50mm/h,局地可达60mm/h以上,上述地区伴有8-10级雷暴大风或冰雹,延安中南部、宝鸡北部、咸阳北部、铜川局地、渭南北部、秦岭山区东段单点风力可达10级以上。",
"alert_id": "weathercn:101110112-1784694660000-强对流黄色"
},
{
"title": "未央发布高温橙色预警",
"type": "高温",
"level": "橙色",
"pub_time": "2026-07-22T10:44:00+08:00",
"detail": "西安市气象台2026年07月22日10时44分继续发布高温橙色预警信号:预计22-24日新城区、碑林区、莲湖区、雁塔区、灞桥区、未央区、阎良区、长安区、高陵区、鄠邑区、周至县、西咸新区的部分街道(乡镇)最高气温将升至37℃以上;临潼区、蓝田县最高气温可升至35℃以上,请注意防范。",
"alert_id": "weathercn:101110112-1784688240000-高温橙色"
},
{
"title": "未央发布高温黄色预警",
"type": "高温",
"level": "黄色",
"pub_time": "2026-07-20T18:27:00+08:00",
"detail": "陕西省气象台2026年07月20日17时00分升级发布高温黄色预警:受下沉增温和辐射增温影响,预计7月21日关中平原部分、陕南河谷有35℃以上的高温天气,其中西安中北部、宝鸡中部、咸阳南部、渭南部分、汉中中部、安康中部、杨凌示范区最高气温可达37℃以上,汉中中部局地、安康中部局地可达40℃。7月22日关中平原部分、陕南河谷有35℃以上的高温天气,其中西安北部、宝鸡东部局地、咸阳南部局地、渭南中部、汉中中部、安康中部最高气温可达37℃以上。",
"alert_id": "weathercn:101110112-1784543220000-高温黄色"
}
]
}
}