AirBetaNowBean

@ApiStatus.Experimental
@Serializable
data class AirBetaNowBean(val aqi: List<AirBetaNowBean.Aqi> = emptyList(), val code: String, val fxLink: String? = null, val pollutant: List<AirBetaNowBean.Pollutant> = emptyList(), val source: List<String> = emptyList(), val station: List<AirBetaNowBean.Station> = emptyList(), val updateTime: String? = null) : QWSdkResponse(source)

实时空气质量(beta)

因为该 API 目前处于实验性,因此具体字段说明请参考链接。

Constructors

Link copied to clipboard
constructor(aqi: List<AirBetaNowBean.Aqi> = emptyList(), code: String, fxLink: String? = null, pollutant: List<AirBetaNowBean.Pollutant> = emptyList(), source: List<String> = emptyList(), station: List<AirBetaNowBean.Station> = emptyList(), updateTime: String? = null)

Types

Link copied to clipboard
@Serializable
data class Aqi(val category: String, val code: String, val color: String, val level: String, val name: String, val primaryPollutant: AirBetaNowBean.PrimaryPollutant? = null, val value: String)
Link copied to clipboard
@Serializable
data class Concentration(val unit: String, val value: String)
Link copied to clipboard
@Serializable
data class Pollutant(val code: String, val concentration: AirBetaNowBean.Concentration, val fullName: String, val name: String, val subIndex: AirBetaNowBean.SubIndex? = null)
Link copied to clipboard
@Serializable
data class PrimaryPollutant(val code: String? = null, val fullName: String? = null, val name: String? = null)
Link copied to clipboard
@Serializable
data class Station(val id: String, val name: String)
Link copied to clipboard
@Serializable
data class SubIndex(val category: String, val value: String)

Properties

Link copied to clipboard
Link copied to clipboard
open override val code: String
Link copied to clipboard
val fxLink: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val updateTime: String? = null