API 调用 · 在线试用
不写一行代码,先把数据取出来看看——填好参数点「查询」,立刻拿到返回的时间序列。匿名无需登录即可使用。
几行代码取数(Python)
用 requests POST 到 downloadSync 端点,携带 Bearer token(或匿名 X-Guest-Id),即可拿到时间序列 JSON:
import requests
resp = requests.post(
"https://console.yunmengtech.com/api/energy-weather/search/weather/action/downloadSync",
headers={"Authorization": "Bearer <token>"},
json={
"dataSourceId": "era5",
"lat": 31.7655,
"lon": 105.205,
"stime": "2026-04-20 00:00:00",
"etime": "2026-04-21 23:00:00",
"timezone": "8",
"fields": ["tas", "ws", "rsds"],
},
)
print(resp.json())返回统一 JSON 包,timeList 与各要素数组一一对应:
{
"code": 200,
"success": true,
"data": {
"timeList": ["2026-04-20 00:00:00", "2026-04-20 01:00:00", "..."],
"tas": [12.3, 11.8, "..."],
"ws": [3.1, 2.7, "..."],
"rsds": [0, 0, "..."]
},
"msg": "success"
}在线试用 · 免登录
选择经纬度、时间范围、数据源与气象要素,点「查询」直接调用 downloadSync 接口并渲染返回结果。
nasa=NASA MERRA-2 历史再分析:0.5°×0.625° 网格(当前覆盖中国区域),支持 11/15 类要素(不含 u100/v100/u10n/v10n),可查时段与 ERA5 不同。
气象要素 fields(3 选)
留空即匿名免登录试用(每日额度 + 频率限制);填入 API Key 走正式账号额度。success=false 不计费。
POST https://console.yunmengtech.com/api/energy-weather/search/weather/action/downloadSync
# 匿名试用:自动附带 X-Guest-Id,调用方无需提供 Authorization
Content-Type: application/json
{
"lat": 31.7655,
"lon": 105.205,
"dataSourceId": "era5",
"stime": "2026-04-20 00:00",
"etime": "2026-04-20 06:00",
"fields": [
"tas",
"ws",
"rsds"
],
"timezone": "8"
}填好参数后点「查询」,这里会显示返回的时间序列。
接口说明
- 地址:
POST https://console.yunmengtech.com/api/energy-weather/search/weather/action/downloadSync - 鉴权:匿名免登录即可试用(系统自动分配试用额度);正式接入用控制台签发的
Authorization: Bearer <token>。 - 入参:
lat/lon、dataSourceId(era5/nasa/zg1/ger)、stime/etime(yyyy-MM-dd HH:mm)、fields(15 类气象要素与字段表按需选)、timezone。 - 响应:统一 JSON 包
{ code, success, data: { timeList, tas, ... }, msg, errorCode };success=false不计费。
