26ccai.top /api/
免费、无需注册的公共数据 API。
这是什么
一组免费、无需注册、开箱即用的公共数据接口,覆盖国内开发者最常用的几类民生数据:油价、节假日、天气、汇率、空气质量。无需申请 API Key,浏览器直接访问或 curl 即用,支持 CORS 跨域,前端、小程序、脚本都能直接调用。
GET/api/fuel
成品油价格查询 — 支持全国31省,数据每10个工作日更新
适用场景:记账软件、油耗统计、汽车类小程序、油价提醒
示例
curl https://26ccai.top/api/fuel
curl "https://26ccai.top/api/fuel?province=上海"
参数:province — 省份名,可选,默认北京
响应:{"ok":true,"province":"...","prices":{"92":"...","95":"...","98":"...","0":"..."},"adjustment":{...},"update_time":"..."}
| 字段 | 说明 |
|---|---|
ok | 请求成功标志,固定 true |
province | 查询的省份 |
update_time | 数据更新时间 |
prices.92 | 92号汽油 元/升 |
prices.95 | 95号汽油 元/升 |
prices.98 | 98号汽油 元/升 |
prices.0 | 0号柴油 元/升 |
adjustment.date | 上次发改委调价日期 |
adjustment.gasoline | 汽油每吨调整幅度(元) |
adjustment.diesel | 柴油每吨调整幅度(元) |
adjustment.next_date | 预计下次调价日期 |
GET/api/holiday
中国节假日与调休 — 基于 timor.tech 数据
适用场景:日历应用、排班系统、请假与工作日计算、放假通知
示例
curl "https://26ccai.top/api/holiday?year=2026"
参数:year — 年份,可选,默认当前年
GET/api/weather
实时天气(北京),Open-Meteo 数据源
适用场景:出行计划、户外活动、天气提醒、桌面小组件
示例
curl https://26ccai.top/api/weather
GET/api/exchange-rate
人民币汇率 — 美元/欧元/英镑/港元/日元兑人民币,实时数据
适用场景:跨境购物、记账、汇率换算工具、价格展示
示例
curl https://26ccai.top/api/exchange-rate
响应:{"ok":true,"update_time":"...","rates":[{"code":"USD","name":"美元","rate":"...","unit":1},...]}
| 字段 | 说明 |
|---|---|
ok | 请求成功标志,固定 true |
update_time | 汇率更新时间 |
rates | 汇率数组,按货币列出 |
rates[].code | 货币代码(USD/EUR/GBP/HKD/JPY) |
rates[].name | 货币中文名 |
rates[].rate | 兑人民币汇率(元) |
rates[].unit | 计价货币单位(日元为 100,其余为 1) |
GET/api/air-quality
空气质量 — PM2.5/PM10/AQI,Open-Meteo 数据源,支持多城市
适用场景:健康管理、出行与户外运动建议、空气监测面板
示例
curl https://26ccai.top/api/air-quality
curl "https://26ccai.top/api/air-quality?city=上海"
curl "https://26ccai.top/api/air-quality?city=北京,上海,深圳"
参数:city — 城市名,可选,默认北京;逗号(中英文均可)分隔可一次查多城(支持直辖市/省会及主要地级市,未收录城市自动地理编码)
单城响应:{"ok":true,"city":"...","air_quality":{"aqi":"...","pm2_5":"...","pm10":"...","level":"...","time":"..."}}
多城响应:{"ok":true,"cities":[{"city":"...","air_quality":{...}},...]}
| 字段 | 说明 |
|---|---|
ok | 请求成功标志,固定 true |
city | 查询的城市(单城时) |
cities | 城市数组,每项含 city + air_quality(多城时) |
air_quality.aqi | 空气质量指数(欧洲 EAQI 标准) |
air_quality.pm2_5 | PM2.5 浓度 μg/m³ |
air_quality.pm10 | PM10 浓度 μg/m³ |
air_quality.level | 基于 PM2.5 的等级(优/良/轻度污染/中度污染/重度污染/严重污染) |
air_quality.time | 数据时间 |
快速开始
三步上手:
① 浏览器直接打开接口地址,或命令行 curl;② 无需注册、无需 Key、无鉴权;③ 拿到 JSON 直接解析使用——所有接口均已开启 CORS,前端可直接 fetch 调用。
常见问题
需要注册或申请 API Key 吗? 不需要,全部接口免费开放、无鉴权。
有调用频率限制吗? 目前无硬性限流,请合理使用,勿高频轰炸。
数据多久更新一次? 油价每 10 个工作日(随发改委调价);节假日每年更新;汇率约 10 分钟;天气、空气质量约 30 分钟。
数据来源可靠吗? 油价来自 05348、节假日基于 timor.tech、天气/空气来自 Open-Meteo、汇率来自新浪财经,均为公开数据源,数据仅供参考。
💰 支持作者
如果这些接口对你有帮助,可以请我喝杯咖啡 ☕
微信扫码赞赏