监测站数据(new)

平台: API

监测站数据API提供各个国家或地区监测站的污染物浓度值。

警告:监测站的观测值仅供参考,可能由于故障、移除、维护或当地法律法规等各种原因导致数据延迟或缺失,我们无法确保该数据的可用性。

请求URL

https://api.qweather.com/airquality/v1/station/{LocationID}

如果是免费订阅,将上述API Host更改为devapi.qweather.com。参考免费订阅可用的数据

路径参数

  • LocationID(必选)空气质量监测站的LocationID,LocationID可通过GeoAPI获取。例如 P58911

查询参数

  • lang多语言设置,请阅读多语言文档,了解我们的多语言是如何工作、如何设置以及数据是否支持多语言。

请求示例

curl -X GET --compressed \
-H 'Authorization: Bearer your_token' \
'https://api.qweather.com/airquality/v1/station/P53763'

请将your_token替换为你的JWT或了解身份认证

返回数据

返回数据是JSON格式并进行了Gzip压缩

{
  "metadata": {
    "tag": "71f704ff6230d81546fee77b35952f0ec55bbdc7255eacd974a85006b7c1834f",
    "sources": [
      "European Environment Agency"
    ]
  },
  "pollutants": [
    {
      "code": "pm2p5",
      "name": "PM 2.5",
      "fullName": "Fine particulate matter (<2.5µm)",
      "concentration": {
        "value": 17.0,
        "unit": "μg/m3"
      }
    },
    {
      "code": "pm10",
      "name": "PM 10",
      "fullName": "Inhalable particulate matter (<10µm)",
      "concentration": {
        "value": 47.0,
        "unit": "μg/m3"
      }
    },
    {
      "code": "no2",
      "name": "NO2",
      "fullName": "Nitrogen dioxide",
      "concentration": {
        "value": 29.0,
        "unit": "μg/m3"
      }
    },
    {
      "code": "o3",
      "name": "O3",
      "fullName": "Ozone",
      "concentration": {
        "value": 45.73,
        "unit": "μg/m3"
      }
    }
  ]
}
  • metadata.tag 数据标签
  • metadata.sources 数据来源或提供商名字以及他们的声明,开发者必须将此内容与当前数据一起展示,可能为空
  • pollutants.code 污染物的Code
  • pollutants.name 污染物的名字
  • pollutants.fullName 污染物的全称
  • pollutants.concentration.value 污染物的浓度值
  • pollutants.concentration.unit 污染物的浓度值的单位