Agent 面板
API 自描述镜像 · 交互式查询测试器 · curl / Python / JS 示例。本页面与 /api/manifest 同源,便于 AI Agent 自主发现并调用。
API 自描述(/api/manifest)
标签分组
使用指引
json · manifest
加载中…
端点清单
交互式查询测试器
加载中…
请求 URL
—
json · 响应
点击「发送请求」查看响应…
3 步上手
1
发现 API — 获取 /api/manifest 了解全部端点与参数。
curl
curl https://res.opentaptap.dev/api/manifest
2
按标签过滤 — 用 tag 多次传参实现 AND 过滤。
python
import urllib.request, json
url = "https://res.opentaptap.dev/api/packs?tag=%E5%83%8F%E7%B4%A0%E9%A3%8E&size=5"
with urllib.request.urlopen(url) as r:
data = json.loads(r.read())
for p in data["data"]:
print(p["slug"], p["file_count"], p["preview_url"])
3
下载文件 — 从返回的 r2_url / preview_url 直接拉取资源。
javascript
const res = await fetch("https://res.opentaptap.dev/api/packs/uipack_fixed");
const { data } = await res.json();
console.log(data.name, data.preview_url);
// 直接下载预览图(R2 直链)
const img = await fetch(data.preview_url);
const blob = await img.blob();