ESP8266获取并解析心知天气数据

位置导航: 首页 / 物联网平台 / ESP8266心知天气应用 / 本页

本节课程里,我们将使用三段示例程序来向您演示如何使用ESP8266获取心知天气API数据。 以下是这三段示例程序的功能简介:

示例1. 获取实时天气信息(温度,天气)
示例2. 获取天气预报信息(温度,天气,降水概率,风力,风向,湿度)
示例3. 获取实时生活指数(穿衣,紫外线强度,洗车,旅游,感冒,运动)

我们编写了专门用于ESP8266利用心知天气API获取信息的的第三方库。通过该库,您可以使用很简单的几行代码就能实现本页代码的所有功能。如需了解更多信息,请点击这里进入ESP8266-心知天气库使用说明页面

这三段示例程序都是基于零基础入门学用物联网 – 基础知识篇3-4-1 ESP8266网络客户端基本操作示例程序2所建立的。

这三段示例程序最大的区别是httpRequest函数中ESP8266所发送的http请求信息不同。建立这些HTTP请求信息的依据是心知天气API数据调用规范。假如您想了解具体内容,可参考心知天气API接口文档


示例1. 获取实时天气信息(温度,天气)

示例2. 获取天气预报信息(温度,天气,降水概率,风力,风向,湿度)

示例3. 获取实时生活指数(穿衣,紫外线强度,洗车,旅游,感冒,运动)