自然语言天气查询
理解自然语言请求,返回自然语言的回答及结构化的天气数据,方便智能硬件等实现基于语音请求的天气查询。
请求地址示例
参数
参数名 | 类型 | 默认值 | 必须 | 备注 |
---|---|---|---|---|
key | String | 无 | 是 | 你的API密钥 |
q | Q | 无 | 是 | 自然语言请求 |
session | String | 无 | 是 | 传入session可以保留对话上下文,session取值在第一次请求返回中,有效时间半小时 |
返回结果
{
"results": [
{
"query": "北京明天天气怎么样",
"location": {
"id": "WX4FBXXFKE4F",
"name": "北京",
"country": "CN",
"path": "北京,北京,中国",
"timezone": "Asia/Shanghai",
"timezone_offset": "+08:00"
},
"reply": {
"type": "WEATHER_FORECAST",
"plain": "北京明天,周三,多云转晴,14到27度,天气有点凉,空气质量指数47,优。",
"origin": [
{
"date": "2017-09-20",
"text_day": "多云",
"code_day": "4",
"text_night": "晴",
"code_night": "1",
"high": "27",
"low": "14",
"precip": "",
"wind_direction": "南",
"wind_direction_degree": "180",
"wind_speed": "10",
"wind_scale": "2",
"air": {
"aqi": "47",
"pm25": "21",
"pm10": "48",
"so2": "3",
"no2": "31",
"co": "0.473",
"o3": "34",
"date": "2017-09-20",
"quality": "优"
}
}
]
},
"session": "ca3b2f7b-c491-468e-bb2f-9c07c138f78e"
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47