空气质量每日预报
请求路径#
GET /airquality/v1/daily/{latitude}/{longitude}参数#
路径参数
-
latitude 必选number所需位置的纬度。十进制,最多支持小数点后两位。例如
39.92 -
longitude 必选number所需位置的经度。十进制,最多支持小数点后两位。例如
116.41
查询参数
-
langstring
请求示例#
curl -X GET --compressed \
-H 'Authorization: Bearer your_token' \
'https://your-api-host/airquality/v1/daily/39.92/116.41'
请将your_token替换为你的JWT身份认证,将your_api_host替换为你的API Host
返回数据#
{
"metadata": {
"tag": "4b78230843e636a6f910631d94878da73aa980a66abfcf53d35f9c06493a292d",
"attributions": [
"https://developer.qweather.com/attribution.html"
]
},
"days": [
{
"forecastStartTime": "2023-02-14T23:00Z",
"forecastEndTime": "2023-02-15T23:00Z",
"indexes": [
{
"code": "qaqi",
"name": "QAQI",
"aqi": 1.0,
"aqiDisplay": "1.0",
"level": "1",
"category": "Excellent",
"color": {
"red": 195,
"green": 217,
"blue": 78,
"alpha": 1
},
"primaryPollutant": {
"code": "pm2p5",
"name": "PM 2.5",
"fullName": "Fine particulate matter (<2.5µm)"
},
"health": {
"effect": "No health implications.",
"advice": {
"generalPopulation": "Enjoy your outdoor activities.",
"sensitivePopulation": "Enjoy your outdoor activities."
}
}
},
{
"code": "eu-eea",
"name": "EAQI (EU)",
"aqi": 2,
"aqiDisplay": "2",
"level": "2",
"category": "Fair",
"color": {
"red": 80,
"green": 204,
"blue": 170,
"alpha": 1
},
"primaryPollutant": {
"code": "pm2p5",
"name": "PM 2.5",
"fullName": "Fine particulate matter (<2.5µm)"
},
"health": {
"effect": null,
"advice": {
"generalPopulation": "Enjoy your usual outdoor activities.",
"sensitivePopulation": "Enjoy your usual outdoor activities."
}
}
}
],
"pollutants": [
{
"code": "pm2p5",
"name": "PM 2.5",
"fullName": "Fine particulate matter (<2.5µm)",
"concentration": {
"value": 11.88,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 2,
"aqiDisplay": "2"
},
{
"code": "qaqi",
"aqi": 1,
"aqiDisplay": "1"
}
]
},
{
"code": "pm10",
"name": "PM 10",
"fullName": "Inhalable particulate matter (<10µm)",
"concentration": {
"value": 2.38,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.1,
"aqiDisplay": "0.1"
}
]
},
{
"code": "no2",
"name": "NO2",
"fullName": "Nitrogen dioxide",
"concentration": {
"value": 4.1,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.1,
"aqiDisplay": "0.1"
}
]
},
{
"code": "o3",
"name": "O3",
"fullName": "Ozone",
"concentration": {
"value": 36.33,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.8,
"aqiDisplay": "0.8"
}
]
},
{
"code": "so2",
"name": "SO2",
"fullName": "Sulfur dioxide",
"concentration": {
"value": 32.13,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.7,
"aqiDisplay": "0.7"
}
]
}
]
},
{
"forecastStartTime": "2023-02-15T23:00Z",
"forecastEndTime": "2023-02-16T23:00Z",
"indexes": [
{
"code": "qaqi",
"name": "QAQI",
"aqi": 1.1,
"aqiDisplay": "1.1",
"level": "1",
"category": "Excellent",
"color": {
"red": 195,
"green": 217,
"blue": 78,
"alpha": 1
},
"primaryPollutant": {
"code": "o3",
"name": "O3",
"fullName": "Ozone"
},
"health": {
"effect": "No health implications.",
"advice": {
"generalPopulation": "Enjoy your outdoor activities.",
"sensitivePopulation": "Enjoy your outdoor activities."
}
}
},
{
"code": "eu-eea",
"name": "EAQI (EU)",
"aqi": 2,
"aqiDisplay": "2",
"level": "2",
"category": "Fair",
"color": {
"red": 80,
"green": 204,
"blue": 170,
"alpha": 1
},
"primaryPollutant": {
"code": "o3",
"name": "O3",
"fullName": "Ozone"
},
"health": {
"effect": null,
"advice": {
"generalPopulation": "Enjoy your usual outdoor activities.",
"sensitivePopulation": "Enjoy your usual outdoor activities."
}
}
}
],
"pollutants": [
{
"code": "pm2p5",
"name": "PM 2.5",
"fullName": "Fine particulate matter (<2.5µm)",
"concentration": {
"value": 9.13,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.8,
"aqiDisplay": "0.8"
}
]
},
{
"code": "pm10",
"name": "PM 10",
"fullName": "Inhalable particulate matter (<10µm)",
"concentration": {
"value": 1.08,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.1,
"aqiDisplay": "0.1"
}
]
},
{
"code": "no2",
"name": "NO2",
"fullName": "Nitrogen dioxide",
"concentration": {
"value": 2.34,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.1,
"aqiDisplay": "0.1"
}
]
},
{
"code": "o3",
"name": "O3",
"fullName": "Ozone",
"concentration": {
"value": 53.33,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 2,
"aqiDisplay": "2"
},
{
"code": "qaqi",
"aqi": 1.1,
"aqiDisplay": "1.1"
}
]
},
{
"code": "so2",
"name": "SO2",
"fullName": "Sulfur dioxide",
"concentration": {
"value": 22.17,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.5,
"aqiDisplay": "0.5"
}
]
}
]
},
{
"forecastStartTime": "2023-02-16T23:00Z",
"forecastEndTime": "2023-02-17T23:00Z",
"indexes": [
{
"code": "qaqi",
"name": "QAQI",
"aqi": 0.9,
"aqiDisplay": "0.9",
"level": "1",
"category": "Excellent",
"color": {
"red": 195,
"green": 217,
"blue": 78,
"alpha": 1
},
"primaryPollutant": {
"code": "o3",
"name": "O3",
"fullName": "Ozone"
},
"health": {
"effect": "No health implications.",
"advice": {
"generalPopulation": "Enjoy your outdoor activities.",
"sensitivePopulation": "Enjoy your outdoor activities."
}
}
},
{
"code": "eu-eea",
"name": "EAQI (EU)",
"aqi": 1,
"aqiDisplay": "1",
"level": "1",
"category": "Good",
"color": {
"red": 80,
"green": 240,
"blue": 230,
"alpha": 1
},
"primaryPollutant": {
"code": "o3",
"name": "O3",
"fullName": "Ozone"
},
"health": {
"effect": null,
"advice": {
"generalPopulation": "The air quality is good. Enjoy your usual outdoor activities.",
"sensitivePopulation": "The air quality is good. Enjoy your usual outdoor activities."
}
}
}
],
"pollutants": [
{
"code": "pm2p5",
"name": "PM 2.5",
"fullName": "Fine particulate matter (<2.5µm)",
"concentration": {
"value": 8.5,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.7,
"aqiDisplay": "0.7"
}
]
},
{
"code": "pm10",
"name": "PM 10",
"fullName": "Inhalable particulate matter (<10µm)",
"concentration": {
"value": 1.54,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.1,
"aqiDisplay": "0.1"
}
]
},
{
"code": "no2",
"name": "NO2",
"fullName": "Nitrogen dioxide",
"concentration": {
"value": 2.77,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.1,
"aqiDisplay": "0.1"
}
]
},
{
"code": "o3",
"name": "O3",
"fullName": "Ozone",
"concentration": {
"value": 43.86,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.9,
"aqiDisplay": "0.9"
}
]
},
{
"code": "so2",
"name": "SO2",
"fullName": "Sulfur dioxide",
"concentration": {
"value": 20.94,
"unit": "μg/m3"
},
"subIndexes": [
{
"code": "eu-eea",
"aqi": 1,
"aqiDisplay": "1"
},
{
"code": "qaqi",
"aqi": 0.5,
"aqiDisplay": "0.5"
}
]
}
]
}
]
}
-
metadataobject
-
tagstring数据唯一标识
-
attributionsarray数据归因信息或声明,必须与当前数据共同显示
-
-
daysarray每日空气质量数据列表
-
forecastStartTimedate-time预报数据的开始时间
-
forecastEndTimedate-time预报数据的结束时间(不含)
-
indexesarray空气质量指数列表,参考支持的空气质量指数
-
codestring空气质量指数的code
-
namestring空气质量指数的名字
-
aqinumber空气质量指数的数值,包括将非数字形式的指数值转换为数字后的结果,便于程序计算
-
aqiDisplaystring空气质量指数的标准显示值,可能包含非数字字符,向用户展示时建议使用该字段
-
levelstring空气质量指数等级
-
categorystring空气质量指数类别
-
colorobject空气质量指数的 RGBA 颜色表示
-
rednumber红色分量值,取值范围 [0, 255]
-
greennumber绿色分量值,取值范围 [0, 255]
-
bluenumber蓝色分量值,取值范围 [0, 255]
-
alphanumber透明度分量值,取值范围 [0, 1]
-
-
primaryPollutantobject首要污染物表示导致当前空气污染的主要成分
-
codestring首要污染物的code
-
namestring首要污染物的名字
-
fullNamestring首要污染物的全称
-
-
healthobject空气质量对一般人群和敏感人群的健康影响及指导建议
-
effectstring空气质量对健康的影响,可能为空
-
adviceobject健康建议,可能为空
-
generalPopulationstring对一般人群的健康指导意见,可能为空
-
sensitivePopulationstring对敏感人群的健康指导意见,可能为空
-
-
-
-
pollutantsarray污染物列表
-
codestring污染物code,可选值:
pm10、pm2p5、co、no、no2、so2、o3、nmhc -
namestring污染物的名字
-
fullNamestring污染物的全称
-
concentrationobject污染物的浓度值
-
valuenumber数值
-
unitstring
-
-
subIndexesarray各项污染物的空气质量分指数列表,通常最差的污染物分指数代表当前的空气质量指数,并用于确定首要污染物
-
codestring分指数对应的空气质量指数代码
-
aqinumber分指数的数值
-
aqiDisplaystring分指数数值的显示名称
-
-
-