开发指南
永昼天气的开发者文档,以此为永昼天气开发LUA表盘,主页样式
本应用支持开发者为其开发 LUA 表盘,新版本中上线的主页样式修改更是允许用户自行加载主页样式
应用基本信息
| 项目 | 值 |
|---|---|
| 应用包名 | moe.mcns.Eternal |
| 版本代号 | Next及后续版本 |
| 适用版本 | 260618及后续版本 |
数据存储结构
城市列表文件
存储位置:
internal://files/weather/citylist.json存储格式: 使用 MingChengAPI /api/v2/weather/getCity 返回格式
详见 获取城市信息
城市天气信息
存储位置:
internal://files/weather/weatherdata/{lat}_{lon}/daily.json
internal://files/weather/weatherdata/{lat}_{lon}/hourly_{Date}.json请替换 {lat} 为城市纬度,{lon} 为城市经度,{Date} 为日期(如 2026-01-01)。lat 和 lon 数据均在 citylist 中有存储。
存储格式: 使用 MingChengAPI /api/v2/weather/getWeather 返回格式
daily.json- 存储日级天气数据(不含 hourly 详情)hourly_{Date}.json- 存储对应日期的小时级天气数据
详见 获取天气信息
城市预警信息
存储位置:
internal://files/weather/weatherdata/{lat}_{lon}/warn.json存储格式: 使用 MingChengAPI /api/v2/weather/getWarn 返回格式
详见 获取天气预警
分钟级降水信息
存储位置:
internal://files/weather/weatherdata/{lat}_{lon}/minutely.json存储格式: 使用 MingChengAPI /api/v2/weather/getMinutely 返回格式
详见 获取分钟级降水
应用设置信息
存储位置:
internal://files/weather/settings.json存储格式: JSON 对象,包含用户设置项