聚合数据全国天气预报api接口
时间: 2023-09-21 17:06:03 浏览: 170
天气预报接口API
聚合数据提供的全国天气预报API接口,可以获取全国各地的天气预报信息,包括当天和未来几天的天气情况、温度、风力等。使用该接口需要先注册聚合数据账号,并申请API密钥。
API接口地址:http://apis.juhe.cn/simpleWeather/query
请求方式:GET
请求参数:
| 参数名 | 必填 | 类型 | 说明 |
| ---- | ---- | ---- | ---- |
| city | 是 | string | 城市名或城市ID,例如:"北京","CN101010100" |
| key | 是 | string | 聚合数据API密钥 |
响应结果:
| 参数名 | 类型 | 说明 |
| ---- | ---- | ---- |
| reason | string | 返回结果说明 |
| result | object | 返回结果集 |
| error_code | int | 返回错误码 |
其中,result对象包含以下属性:
| 参数名 | 类型 | 说明 |
| ---- | ---- | ---- |
| realtime | object | 实时天气信息 |
| future | array | 未来几天天气信息 |
实时天气信息包括以下属性:
| 参数名 | 类型 | 说明 |
| ---- | ---- | ---- |
| temperature | string | 温度 |
| humidity | string | 湿度 |
| info | string | 天气情况 |
| wid | object | 天气标识id,可用于自行匹配天气图标 |
| direct | string | 风向 |
| power | string | 风力 |
未来几天天气信息是一个数组,每个元素包含以下属性:
| 参数名 | 类型 | 说明 |
| ---- | ---- | ---- |
| date | string | 日期 |
| temperature | string | 温度 |
| weather | string | 天气情况 |
| wid | object | 天气标识id,可用于自行匹配天气图标 |
| direct | string | 风向 |
示例请求:
http://apis.juhe.cn/simpleWeather/query?city=北京&key=你申请的API密钥
示例响应:
{
"reason": "查询成功!",
"result": {
"realtime": {
"temperature": "26",
"humidity": "35",
"info": "晴",
"wid": {
"day": "00",
"night": "00"
},
"direct": "西南风",
"power": "2级"
},
"future": [
{
"date": "2021-08-21",
"temperature": "23℃~34℃",
"weather": "多云",
"wid": {
"day": "01",
"night": "01"
},
"direct": "东南风"
},
{
"date": "2021-08-22",
"temperature": "23℃~33℃",
"weather": "多云",
"wid": {
"day": "01",
"night": "01"
},
"direct": "东南风"
},
{
"date": "2021-08-23",
"temperature": "23℃~34℃",
"weather": "多云",
"wid": {
"day": "01",
"night": "01"
},
"direct": "东南风"
}
]
},
"error_code": 0
}
阅读全文