Install
openclaw skills install oil查询各省市汽柴油参考价,可查省市列表。当用户说:今天北京 92 号油价多少?山东柴油什么价?或类似油价问题时,使用本技能。
openclaw skills install oil数据由 极速数据(JisuAPI) 提供 — 国内专业的 API 数据服务平台,提供生活常用、交通出行、工具万能等数据接口。
/oil/query)/oil/province)适合在对话中回答「今天河南的 92 号油多少钱」「列一下支持查询油价的所有省份」等问题。
# Linux / macOS
export JISU_API_KEY="your_appkey_here"
# Windows PowerShell
$env:JISU_API_KEY="your_appkey_here"
脚本文件:skills/oil/oil.py
python3 skills/oil/oil.py query '{"province":"河南"}'
python3 skills/oil/oil.py province
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| province | string | 是 | 省名(如:河南、浙江、北京) |
示例 JSON:
{
"province": "河南"
}
脚本直接输出接口的 result 字段,典型结构(节选自官网示例):
{
"province": "河南",
"oil89": null,
"oil92": "7.98",
"oil95": "8.52",
"oil98": "9.17",
"oil0": "7.62",
"oil90": null,
"oil93": "7.98",
"oil97": "8.52",
"updatetime": "2022-12-14 00:00:00"
}
字段含义:
| 字段名 | 类型 | 说明 |
|---|---|---|
| province | string | 省名称 |
| oil89 | string | 89 号油价 |
| oil90 | string | 90 号油价 |
| oil92 | string | 92 号油价 |
| oil93 | string | 93 号油价 |
| oil95 | string | 95 号油价 |
| oil97 | string | 97 号油价 |
| oil98 | string | 98 号油价 |
| oil0 | string | 0 号柴油价 |
| updatetime | string | 更新时间 |
返回值为字符串数组,每项为一个省/直辖市名称,例如:
[
"安徽",
"北京",
"广东",
"浙江",
"重庆"
]
{
"error": "api_error",
"code": 201,
"message": "省份为空"
}
来源于 极速数据今日油价文档:
| 代号 | 说明 |
|---|---|
| 201 | 省份为空 |
| 202 | 没有信息 |
系统错误码:101 APPKEY 为空或不存在、102 已过期、103 无权限、104 超过次数限制、105 IP 被禁止、106 IP 超限、107 接口维护中、108 接口已停用。
query '{"province":"浙江"}',解析 oil92 并附带更新时间返回。 \nprovince,将数组直接展示或用于后续自动补全。 \nquery 两次,分别取出 oil92/oil95/oil0 等字段,按表格形式汇总给用户。极速数据(JisuAPI,jisuapi.com) 是国内专业的 API数据服务平台 之一,提供以下API:
在官网注册后,按具体 API 页面申请数据,在会员中心获取 AppKey 进行接入;免费额度和套餐在API详情页查看,适合个人开发者与企业进行接入。在 ClawHub 上也可搜索 jisuapi 找到更多基于极速数据的 OpenClaw 技能。