{"enabled_locations":31,"latest_obs_time":"2026-04-04T12:30+08:00","latest_complete_obs_time":"2026-04-04T12:30+08:00","chosen_obs_time":"2026-04-04T12:30+08:00","chosen_age_minutes":21,"fetched_at_max":"2026-04-04T04:30:03.639711+00:00","server_time":"2026-04-04T12:51:22+08:00","rows":[{"location_id":1,"province":"北京","capital":"北京","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":15.0,"feels_like":7.0,"text":"晴","wind_dir":"南风","wind_scale":"4","wind_speed_kmh":28.0,"wind_speed_ms":7.777777777777778,"humidity":33.0,"precip":0.0,"cloud":0.0,"vis":11.0,"fetched_at":"2026-04-04T04:30:02.254295+00:00"},{"location_id":2,"province":"天津","capital":"天津","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":14.0,"feels_like":9.0,"text":"晴","wind_dir":"南风","wind_scale":"3","wind_speed_kmh":15.0,"wind_speed_ms":4.166666666666667,"humidity":36.0,"precip":0.0,"cloud":0.0,"vis":14.0,"fetched_at":"2026-04-04T04:30:02.300302+00:00"},{"location_id":3,"province":"上海","capital":"上海","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":22.0,"feels_like":21.0,"text":"多云","wind_dir":"西北风","wind_scale":"1","wind_speed_kmh":5.0,"wind_speed_ms":1.3888888888888888,"humidity":52.0,"precip":0.0,"cloud":91.0,"vis":9.0,"fetched_at":"2026-04-04T04:30:02.351112+00:00"},{"location_id":4,"province":"重庆","capital":"重庆","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":25.0,"feels_like":24.0,"text":"多云","wind_dir":"东风","wind_scale":"2","wind_speed_kmh":11.0,"wind_speed_ms":3.0555555555555554,"humidity":51.0,"precip":0.0,"cloud":1.0,"vis":17.0,"fetched_at":"2026-04-04T04:30:02.394582+00:00"},{"location_id":5,"province":"河北","capital":"石家庄","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":18.0,"feels_like":10.0,"text":"晴","wind_dir":"东南风","wind_scale":"4","wind_speed_kmh":20.0,"wind_speed_ms":5.555555555555555,"humidity":32.0,"precip":0.0,"cloud":0.0,"vis":17.0,"fetched_at":"2026-04-04T04:30:02.440102+00:00"},{"location_id":6,"province":"山西","capital":"太原","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":16.0,"feels_like":9.0,"text":"晴","wind_dir":"西南风","wind_scale":"3","wind_speed_kmh":15.0,"wind_speed_ms":4.166666666666667,"humidity":19.0,"precip":0.0,"cloud":0.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.488699+00:00"},{"location_id":7,"province":"辽宁","capital":"沈阳","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":9.0,"feels_like":5.0,"text":"晴","wind_dir":"东北风","wind_scale":"3","wind_speed_kmh":14.0,"wind_speed_ms":3.888888888888889,"humidity":40.0,"precip":0.0,"cloud":0.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.535442+00:00"},{"location_id":8,"province":"吉林","capital":"长春","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":5.0,"feels_like":-1.0,"text":"阴","wind_dir":"北风","wind_scale":"3","wind_speed_kmh":17.0,"wind_speed_ms":4.722222222222222,"humidity":38.0,"precip":0.0,"cloud":10.0,"vis":20.0,"fetched_at":"2026-04-04T04:30:02.580274+00:00"},{"location_id":9,"province":"黑龙江","capital":"哈尔滨","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":4.0,"feels_like":1.0,"text":"阴","wind_dir":"东风","wind_scale":"1","wind_speed_kmh":3.0,"wind_speed_ms":0.8333333333333333,"humidity":58.0,"precip":0.0,"cloud":10.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.625503+00:00"},{"location_id":10,"province":"江苏","capital":"南京","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":21.0,"feels_like":19.0,"text":"晴","wind_dir":"北风","wind_scale":"2","wind_speed_kmh":11.0,"wind_speed_ms":3.0555555555555554,"humidity":47.0,"precip":0.0,"cloud":3.0,"vis":11.0,"fetched_at":"2026-04-04T04:30:02.669047+00:00"},{"location_id":11,"province":"浙江","capital":"杭州","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":23.0,"feels_like":22.0,"text":"阴","wind_dir":"东风","wind_scale":"1","wind_speed_kmh":5.0,"wind_speed_ms":1.3888888888888888,"humidity":51.0,"precip":0.0,"cloud":91.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.715624+00:00"},{"location_id":12,"province":"安徽","capital":"合肥","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":22.0,"feels_like":21.0,"text":"晴","wind_dir":"东北风","wind_scale":"1","wind_speed_kmh":4.0,"wind_speed_ms":1.1111111111111112,"humidity":56.0,"precip":0.0,"cloud":10.0,"vis":11.0,"fetched_at":"2026-04-04T04:30:02.761571+00:00"},{"location_id":13,"province":"福建","capital":"福州","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":26.0,"feels_like":24.0,"text":"多云","wind_dir":"南风","wind_scale":"2","wind_speed_kmh":6.0,"wind_speed_ms":1.6666666666666665,"humidity":49.0,"precip":0.0,"cloud":10.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.807395+00:00"},{"location_id":14,"province":"江西","capital":"南昌","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":19.0,"feels_like":17.0,"text":"雾","wind_dir":"西北风","wind_scale":"3","wind_speed_kmh":12.0,"wind_speed_ms":3.333333333333333,"humidity":78.0,"precip":0.0,"cloud":10.0,"vis":9.0,"fetched_at":"2026-04-04T04:30:02.850748+00:00"},{"location_id":15,"province":"山东","capital":"济南","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":18.0,"feels_like":14.0,"text":"晴","wind_dir":"北风","wind_scale":"2","wind_speed_kmh":8.0,"wind_speed_ms":2.2222222222222223,"humidity":20.0,"precip":0.0,"cloud":0.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.896326+00:00"},{"location_id":16,"province":"河南","capital":"郑州","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":20.0,"feels_like":15.0,"text":"晴","wind_dir":"南风","wind_scale":"1","wind_speed_kmh":5.0,"wind_speed_ms":1.3888888888888888,"humidity":21.0,"precip":0.0,"cloud":10.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:02.939499+00:00"},{"location_id":17,"province":"湖北","capital":"武汉","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":24.0,"feels_like":23.0,"text":"晴","wind_dir":"西南风","wind_scale":"1","wind_speed_kmh":3.0,"wind_speed_ms":0.8333333333333333,"humidity":47.0,"precip":0.0,"cloud":91.0,"vis":18.0,"fetched_at":"2026-04-04T04:30:02.985674+00:00"},{"location_id":18,"province":"湖南","capital":"长沙","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":22.0,"feels_like":21.0,"text":"多云","wind_dir":"东南风","wind_scale":"2","wind_speed_kmh":8.0,"wind_speed_ms":2.2222222222222223,"humidity":72.0,"precip":0.0,"cloud":10.0,"vis":13.0,"fetched_at":"2026-04-04T04:30:03.029793+00:00"},{"location_id":19,"province":"广东","capital":"广州","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":24.0,"feels_like":23.0,"text":"阴","wind_dir":"东北风","wind_scale":"2","wind_speed_kmh":11.0,"wind_speed_ms":3.0555555555555554,"humidity":68.0,"precip":0.0,"cloud":91.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:03.075184+00:00"},{"location_id":20,"province":"海南","capital":"海口","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":27.0,"feels_like":26.0,"text":"多云","wind_dir":"北风","wind_scale":"2","wind_speed_kmh":6.0,"wind_speed_ms":1.6666666666666665,"humidity":70.0,"precip":0.0,"cloud":2.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:03.122836+00:00"},{"location_id":21,"province":"四川","capital":"成都","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":25.0,"feels_like":24.0,"text":"晴","wind_dir":"北风","wind_scale":"1","wind_speed_kmh":4.0,"wind_speed_ms":1.1111111111111112,"humidity":43.0,"precip":0.0,"cloud":10.0,"vis":16.0,"fetched_at":"2026-04-04T04:30:03.166239+00:00"},{"location_id":22,"province":"贵州","capital":"贵阳","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":21.0,"feels_like":21.0,"text":"晴","wind_dir":"西南风","wind_scale":"2","wind_speed_kmh":6.0,"wind_speed_ms":1.6666666666666665,"humidity":48.0,"precip":0.0,"cloud":10.0,"vis":20.0,"fetched_at":"2026-04-04T04:30:03.220426+00:00"},{"location_id":23,"province":"云南","capital":"昆明","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":22.0,"feels_like":18.0,"text":"多云","wind_dir":"西南风","wind_scale":"2","wind_speed_kmh":7.0,"wind_speed_ms":1.9444444444444444,"humidity":45.0,"precip":0.0,"cloud":91.0,"vis":27.0,"fetched_at":"2026-04-04T04:30:03.266798+00:00"},{"location_id":24,"province":"陕西","capital":"西安","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":14.0,"feels_like":10.0,"text":"小雨","wind_dir":"西北风","wind_scale":"1","wind_speed_kmh":5.0,"wind_speed_ms":1.3888888888888888,"humidity":39.0,"precip":0.0,"cloud":71.0,"vis":16.0,"fetched_at":"2026-04-04T04:30:03.315175+00:00"},{"location_id":25,"province":"甘肃","capital":"兰州","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":19.0,"feels_like":16.0,"text":"晴","wind_dir":"西北风","wind_scale":"1","wind_speed_kmh":4.0,"wind_speed_ms":1.1111111111111112,"humidity":16.0,"precip":0.0,"cloud":10.0,"vis":12.0,"fetched_at":"2026-04-04T04:30:03.366829+00:00"},{"location_id":26,"province":"青海","capital":"西宁","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":14.0,"feels_like":7.0,"text":"晴","wind_dir":"东南风","wind_scale":"2","wind_speed_kmh":11.0,"wind_speed_ms":3.0555555555555554,"humidity":16.0,"precip":0.0,"cloud":10.0,"vis":25.0,"fetched_at":"2026-04-04T04:30:03.412974+00:00"},{"location_id":27,"province":"内蒙古","capital":"呼和浩特","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":13.0,"feels_like":8.0,"text":"晴","wind_dir":"西北风","wind_scale":"3","wind_speed_kmh":12.0,"wind_speed_ms":3.333333333333333,"humidity":23.0,"precip":0.0,"cloud":2.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:03.457534+00:00"},{"location_id":28,"province":"广西","capital":"南宁","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":28.0,"feels_like":27.0,"text":"晴","wind_dir":"东北风","wind_scale":"2","wind_speed_kmh":8.0,"wind_speed_ms":2.2222222222222223,"humidity":49.0,"precip":0.0,"cloud":10.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:03.502547+00:00"},{"location_id":29,"province":"西藏","capital":"拉萨","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":14.0,"feels_like":11.0,"text":"多云","wind_dir":"东风","wind_scale":"2","wind_speed_kmh":6.0,"wind_speed_ms":1.6666666666666665,"humidity":26.0,"precip":0.0,"cloud":91.0,"vis":30.0,"fetched_at":"2026-04-04T04:30:03.547921+00:00"},{"location_id":30,"province":"宁夏","capital":"银川","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":21.0,"feels_like":17.0,"text":"晴","wind_dir":"东北风","wind_scale":"1","wind_speed_kmh":2.0,"wind_speed_ms":0.5555555555555556,"humidity":12.0,"precip":0.0,"cloud":0.0,"vis":13.0,"fetched_at":"2026-04-04T04:30:03.596008+00:00"},{"location_id":31,"province":"新疆","capital":"乌鲁木齐","obs_time":"2026-04-04T12:30+08:00","update_time":"2026-04-04T12:29+08:00","temp":18.0,"feels_like":14.0,"text":"晴","wind_dir":"北风","wind_scale":"1","wind_speed_kmh":3.0,"wind_speed_ms":0.8333333333333333,"humidity":20.0,"precip":0.0,"cloud":0.0,"vis":21.0,"fetched_at":"2026-04-04T04:30:03.639711+00:00"}]}