OpenClaw 使用说明

说明

本页供在 OpenClaw(或同类支持「自定义 HTTP / HTTPS 请求」的智能体、插件、工作流)中对接 量脉金融数据平台 时使用。业务接口的别名、路径参数、查询参数与返回字段,以 开发者文档API 接口目录 为准;此处只固定网关形态推荐配置习惯

当前文档地址(可收藏):https://api.level2.vip/openclaw

网关约定(与 /docs 一致)

统一通过 HTTPS 访问网关,使用发放的 token 与业务别名 api,以及各接口要求的业务参数。成功时 JSON 中 code === 0,业务数据多在 data 字段。

网关地址

POST https://api.level2.vip/api/gateway
Content-Type: application/x-www-form-urlencoded
(或等价的 query 拼接;与开发者文档说明一致)

在 OpenClaw 中的推荐配置思路

最小请求示例

YOUR_TOKEN 换成真实 Token;api 换成你要调用的别名(示例为 stock_realtime)。

curl -sS "https://api.level2.vip/api/gateway" \
  -d "token=YOUR_TOKEN" \
  -d "api=stock_realtime" \
  -d "ts_code=600519"

Python(requests)传参 — 给 OpenClaw 内脚本 / 工具用

若 OpenClaw 支持执行 Python,可用官方 requests 库:网关固定为下方 GATEWAY;每次请求必须带 tokenapi,其余键名与 接口目录 / 开发者文档 中该接口一致。

import os
import requests

GATEWAY = "https://api.level2.vip/api/gateway"
TOKEN = os.environ.get("LIANGMAI_TOKEN", "YOUR_TOKEN")

# 方式一:GET + query 参数(常用,易排查 URL)
r = requests.get(
    GATEWAY,
    params={
        "token": TOKEN,
        "api": "stock_realtime",
        "ts_code": "600519",
    },
    timeout=30,
)
j = r.json()
print("HTTP", r.status_code, "code", j.get("code"), "keys", list(j.keys()))

# 方式二:POST + 表单 body(与 curl -d 一致)
r2 = requests.post(
    GATEWAY,
    data={
        "token": TOKEN,
        "api": "stock_realtime",
        "ts_code": "600519",
    },
    timeout=30,
)
print(r2.json())

若 OpenClaw 仅允许填「URL + 原始 Body」,可把 tokenapi 及业务参数拼成 application/x-www-form-urlencoded 一行,或改用 GET 并把键值放进查询串。其他接口只需改 apiparams/data 内字段,仍以文档为准。

错误与排查

常见 code:401(Token 无效或过期)、404(别名未开放)、422(缺参)、429(限流或 IP 策略)等,详见 开发者文档 底部「常见错误码」与试调说明。

若 OpenClaw 侧报 TLS、超时或 DNS 错误,请在本机或部署环境用同一 URL 先 curl 验证,再检查代理与防火墙。

量脉金融数据平台 · /openclaw