Skip to content

分钟级预报

访问限制

本部分 API 属于增值服务,仅提供给企业套餐开发者,如需采购请联系彩云商务

返回指定地点未来两小时的逐分钟降水预报。

更新频率与空间分辨率

分钟级降水数据为分钟滑动发布(发布周期约 5 分钟),时间分辨率为 1 分钟(从当前分钟起算),空间分辨率为 1 km 级,时间范围为未来两小时逐分钟。详情见 时空变量覆盖情况

请求

GET https://api.caiyunapp.com/v2.6/{token}/{经度},{纬度}/minutely

路径参数

参数说明
tokenAPI 认证凭证,详见 认证与鉴权
经度目标地点经度
纬度目标地点纬度

注意:URL 路径中经度在前、纬度在后(如 101.6656,39.2072);响应中的 location 字段为 [纬度, 经度] 顺序(如 [39.2072, 101.6656])。

查询参数

参数必填默认值取值范围说明
langzh_CNzh_CNzh_TWen_USen_GBja返回语言;未匹配时回落 zh_CN,详见 语言
unitmetricmetricmetric:v1metric:v2SIimperial单位制;其他取值报 422,详见 单位制
alertfalsetruefalsealert=true 且 token 有预警权限时,响应附带 result.alert 块,详见 预警数据
callbackJSONP 包装

请求示例

bash
curl "https://api.caiyunapp.com/v2.6/TAkhjf8d1nlSlspN/101.6656,39.2072/minutely"
json
{
  "status": "ok", // 返回状态
  "api_version": "v2.6", // API 版本
  "api_status": "active", // API 服务状态
  "lang": "zh_CN", // 返回语言
  "unit": "metric", // 单位
  "tzshift": 28800, // 时区偏移
  "timezone": "Asia/Shanghai", // 时区
  "server_time": 1640747476, // 服务器时间
  "location": [39.2072, 101.6656], // 请求经纬度,[纬度, 经度] 顺序
  "result": {
    "minutely": {
      "status": "ok", // 分钟级预报状态
      "datasource": "radar", // 数据源(雷达覆盖区为 radar)
      "precipitation_2h": [
        0,
        // ...
        0
      ], // 未来 2 小时逐分钟雷达降水强度(120 个值)
      "precipitation": [
        0,
        // ...
        0
      ], // 未来 1 小时逐分钟雷达降水强度(前 60 个值)
      "probability": [0, 0, 0, 0], // 未来 [0-30, 30-60, 60-90, 90-120] 分钟的降水概率(0~1)
      "description": "未来两小时不会下雪,放心出门吧" // 未来 2 小时自然语言降水描述
    },
    "primary": 0, // 主要预报
    "forecast_keypoint": "未来两小时不会下雪,放心出门吧" // 预报关键点,与 minutely.description 内容一致
  }
}

响应字段

JSONPath $.result.minutely.说明
datasource数据源,雷达覆盖区为 radar
precipitation_2h未来 2 小时逐分钟雷达降水强度,共 120 个值;unit=metric 时为雷达降水强度(0~1),unit=metric:v2 时为 mm/h,详见 降水强度
precipitation未来 1 小时逐分钟雷达降水强度(precipitation_2h 的前 60 个值),单位同上
probability4 个值,分别对应未来 [0-30, 30-60, 60-90, 90-120] 分钟的降水概率(0~1);条件出现
description未来 2 小时自然语言降水描述;条件出现
JSONPath $.result.说明
forecast_keypointminutely.description 内容一致

description 与 forecast_keypoint

分钟级接口中,descriptionforecast_keypoint(位于 $.result.forecast_keypoint,result 级)内容一致,均为近 2 小时的降水/天气变化描述,适用于短时降水或天气说明。

备注

  • token 无分钟级权限时,整个 minutely 块不返回。

错误

接口错误统一返回如下结构,HTTP 状态码与含义详见 错误信息

{
  "status": "failed",
  "error": "token is invalid",
  "api_version": "2.6"
}