小米的天气API整理,返回的数据格式为json对象

本文介绍了如何使用小米的天气API获取重庆市和江津区的天气信息,返回的数据格式为JSON。提供了Python示例代码解析JSON数据,并展示了如何提取天气预报、指数等关键信息。同时,强调了数据仅供非商业使用,提醒开发者注意数据来源和处理跨域问题。
摘要由CSDN通过智能技术生成

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:晴,

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值