实时天气预警

平台: API iOS Android

根据指定的经纬度坐标,查询中国和全球正在生效的官方天气预警信息。阅读实用资料-预警以了解预警信息支持的国家和地区、事件类型等必要信息。

接口代码 接口 数据类
weatherAlertCurrent 实时天气预警 WeatherAlertCurrentResponse

参数

WeatherAlertCurrentParameter

参数名 参数类型 必选 示例值
longitude Double 116.41
latitude Double 39.92
localTime Bool true
lang Lang ZH_HANS

示例代码

public void weatherAlertCurrent(WeatherAlertCurrentParameter parameter, Callback<WeatherAlertCurrentResponse> callback)

返回数据

WeatherAlertCurrentResponse

  • metadata.tag 数据标签
  • metadata.zeroResult true 表示请求成功,但无数据返回,例如查询地点无预警
  • metadata.attributions 数据来源或声明,开发者必须将此内容与当前数据一起展示
  • alerts.id 本条预警信息的唯一标识
  • alerts.senderName 预警发布机构的名称,可能为空
  • alerts.issuedTime 原始预警信息生成的时间,实际发布或接收时间会略有延迟
  • alerts.messageType.code 预警信息性质的代码,开发者可以了解当前预警是新发布的还是对之前预警的更新。
  • alerts.messageType.supersedes 当前预警取代或取消后续预警ID的列表,仅在 messageType.codeupdatecancel 时返回。
  • alerts.eventType.name 预警事件类型的名称
  • alerts.eventType.code 预警事件类型的代码
  • alerts.urgency 预警信息的紧迫程度可能为空
  • alerts.severity 预警信息的严重程度
  • alerts.certainty 预警信息的确定性或可信度可能为空
  • alerts.icon 预警对应的图标代码
  • alerts.color.code 预警信息的颜色代码
  • alerts.color.red 预警信息颜色的红色分量值(RGBA),范围 0–255
  • alerts.color.green 预警颜色的绿色分量值(RGBA),范围 0–255
  • alerts.color.blue 预警颜色的蓝色分量值(RGBA),范围 0–255
  • alerts.color.alpha 预警颜色的透明度分量值(RGBA),范围 0-1
  • alerts.effectiveTime 预警信息的生效时间,可能为空
  • alerts.onsetTime 预警事件预计开始的时间,可能为空
  • alerts.expiredTime 预警信息的失效时间
  • alerts.headline 预警信息的简要描述或标题
  • alerts.description 预警信息的详细描述
  • alerts.criteria 当前预警信息的触发标准或条件。仅供参考,可能滞后于官方标准。可能为空
  • alerts.instruction 对当前预警的防御指南或行动指导,可能为空
  • alerts.responseTypes 对当前预警的应对方式的类型代码,可能为空