提醒:
JSON里返回的 "country":"\u6fb3\u5927\u5229\u4e9a", 这种是Unicode编码, PHP/JS decode一下就可以得到汉字, JAVA需要tostring()

空气质量指数 PM2.5污染物接口文档


API地址

GET https://www.tianqiapi.com/api/

GET参数
参数 类型 必填 备注
appid String 账户ID (点击申请)
appsecret String 账户密钥
version String 接口标识, 固定值: v10
cityid String 城市ID, 请参考 城市ID列表
city String 城市名称, 不要带市和区; 如: 青岛, 微山
ip String IP所在城市天气, 默认返回当前IP地区天气
callback String jsonp参数, 如: jQuery.Callbacks
vue Int 跨域参数, 如果您使用的是react、vue、angular请填写值: 1
{
    "air":"99",
    "air_level":"良",
    "air_tips":"空气好,可以外出活动,除极少数对污染物特别敏感的人群以外,对公众没有危害!",
    "pm25":"66",
    "pm25_desc":"良",
    "pm10":"147",
    "pm10_desc":"良",
    "o3":"29",
    "o3_desc":"优",
    "no2":"62",
    "no2_desc":"良",
    "so2":"11",
    "so2_desc":"优",
    "kouzhao":"无需戴口罩",
    "waichu":"适宜外出",
    "kaichuang":"适宜开窗",
    "jinghuaqi":"关闭净化器",
    "cityid":"101120101",
    "city":"济南",
    "cityEn":"jinan",
    "country":"中国",
    "countryEn":"China"
}

返回数据说明 (json编码无问题, 可到json.cn里转换查看, 各语言解析方法)
参数名 说明
cityid 当前城市ID
air 空气质量
air_level 空气质量等级
air_tips 空气质量提示
pm25 PM2.5
pm25_desc PM2.5等级描述
pm10 PM10
pm10_desc PM10等级描述
o3 o3
o3_desc o3等级描述
no2 no2
no2_desc no2等级描述
so2 so2
so2_desc so2等级描述
kouzhao 是否需要带口罩
waichu 外出适宜
kaichuang 开窗适宜
jinghuaqi 是否需要打开净化器
价格
使用周期 接口价格 限制
3个月 135元 (折后95元) 日调用10万次
一年 500元 (折后350元) 日调用10万次
永久 1500元 (折后900元) 日调用10万次

注: 不开票可享7折优惠