API来自APP的数据包抓包或者反汇编,所以各开发使用者不得用于商业用途,否则后果自负!
这个url访问会返回重庆市的天气信息
API地址:https://weatherapi.market.xiaomi.com/wtr-v2/weather?cityId=101040100
这个url访问会返回重庆市江津区的天气信息
API地址:https://weatherapi.market.xiaomi.com/wtr-v2/weather?cityId=101040500
如果需要查看其他地方的天气情况,请修改url后面的数值cityId=xxxxxxxx
请求后返回:
以上是关于天气的JSON数据示例。数据包括实时天气、预报天气、指数等信息。
与小米天气app对照可知,数据完全一致,这就说明请求的数据是正确的,请看下图
接下来可以对请求返回的JSON数据进行处理
请求江津区返回的JSON数据示例,优化一下排版,更好看
{
forecast:
{
city:请更换接口,
city_en:Please change api to v3,
cityid:101040500,
date:,
date_y:2023年08月29日,
fchh:07,
fl1:小于3级,
fl2:小于3级,
fl3:小于3级,
fl4:小于3级,
fl5:小于3级,
fl6:微风,
fx1:微风,
fx2:微风,
img1:,
img10:,
img11:,
img12:,
img2:,
img3:,
img4:,
img5:,
img6:,
img7:,
img8:,
img9:,
img_single:,
img_title1:多云,
img_title10:晴,
img_title11:晴,
img_title12:晴,
img_title2:多云,
img_title3:晴,
img_title4:多云,
img_title5:晴,