• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

现在天气预报免费接口有哪些

lichangle 2018-11-01 浏览量:1235
主要是获取7天趋势跟空气质量之类的信息
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • http://wthrcdn.etouch.cn/weather_mini?city=北京;


    我一般就用这个,你要查询的地址的天气就直接把后面的名字自改掉就行了,很简单,查询的天气如下:



    {"data":{"yesterday":{"date":"31日星期三""high":"高温 17℃""fx":"西南风""low":"低温 3℃""fl":"<![CDATA[<3级]]>""type":"晴"}"city":"北京""aqi":"46""forecast":[{"date":"1日星期四""high":"高温 17℃""fengli":"<![CDATA[<3级]]>""low":"低温 3℃""fengxiang":"南风""type":"晴"}{"date":"2日星期五""high":"高温 18℃""fengli":"<![CDATA[<3级]]>""low":"低温 4℃""fengxiang":"南风""type":"晴"}{"date":"3日星期六""high":"高温 17℃""fengli":"<![CDATA[<3级]]>""low":"低温 6℃""fengxiang":"南风""type":"多云"}{"date":"4日星期天""high":"高温 14℃""fengli":"<![CDATA[3-4级]]>""low":"低温 6℃""fengxiang":"北风""type":"阴"}{"date":"5日星期一""high":"高温 12℃""fengli":"<![CDATA[<3级]]>""low":"低温 3℃""fengxiang":"西南风""type":"多云"}]"ganmao":"昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。""wendu":"15"}"status":1000"desc":"OK"}

    • 发布于 2018-11-01
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7

  • 我用的是和风天气的API接口,功能较为齐全,还可以显示天气图标。
    • 发布于2018-11-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接接国家气象局的不就行了https://blog.csdn.net/zhangchb/article/details/81032615
    • 发布于2018-11-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 免费的接口有好多,但是容易在单片机上实现的不太多了。有些已经用https协议了。比如:

    付费:https://api.heweather.com/s6/weather/now?[parameters]
    
    免费:https://free-api.heweather.com/s6/weather/now?[parameters]
    前两天经过实际验证,下边合格接口简单一些,返回JSON格式数据,解析也简单。​

    #define AREA_ID   "101100501"

    #define GET_URI  "http://www.weather.com.cn/data/sk/%s.html"

    ​把AREA_ID和GET_URI进行拼接就可以(%su用AREA_ID 代替)​。AREA_ID代表城市编码,百度文库有。

    返回数据是这样的:

    {"weatherinfo":{"city":"闀挎不""cityid":"101100501""temp":"22.2""WD":"鍗楅""WS":"灏忎簬3绾�""SD":"28%""AP":"897.3hPa""njd":"鏆傛棤瀹炲喌""WSE":"<3""time":"17:00""sm":"1.8""isRadar":"0""Radar":""}}

    编码问题,有乱码,见谅。​


    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接从这个服务器就能获取当前的天气

    http://www.weather.com.cn/data/sk/101280101.html

    后面那个101280101是城市代码,这个是广州的

    • 发布于2018-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 中国天气信息网weather.com.cn就有提供免费天气信息。
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 国家气象局有一个获取的接口,用气象局的接口比较稳定
    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

现在天气预报免费接口有哪些