开放 API 文档
本站提供只读 JSON 数据接口,用于目录浏览、关键词搜索与数据集成。所有接口 无需鉴权、支持 CORS,可被其它网站或脚本调用。
基础地址
https://duosousou.com 1. 资源列表(支持关键词搜索 + 分页)
GET /api/v1/resources
查询参数(均可选):
q 关键词,匹配标题 / 标签 / 正文 / slug
platform 按平台过滤:baidu | quark | mega | google | telegram | magnet | other
page 页码,从 1 开始,默认 1
per_page 每页条数,默认 20,最大 100
示例:
GET /api/v1/resources?q=留学生&platform=baidu&page=1&per_page=20
GET /api/v1/resources?q=压缩工具
返回:
{
"total": 120,
"page": 1,
"per_page": 20,
"pages": 6,
"items": [
{
"url_hash": "…",
"title": "图像压缩工具",
"slug": "image-compressor",
"description": "简介正文…",
"tags": "工具, 合集",
"platform": "baidu",
"download_url": "https://pan.baidu.com/s/yyy",
"created_at": "2026-09-09 20:00:00"
}
]
}
2. 按 slug 获取单个资源
GET /api/v1/resources/
返回单个资源对象(字段同上)。不存在则返回 404。
3. 标签统计
GET /api/v1/tags
{ "tags": [ { "tag": "工具", "count": 12 }, … ] }
4. 站点统计
GET /api/v1/stats
{
"resources": 150,
"published": 90,
"platforms": [ { "platform": "baidu", "count": 100 }, … ]
}
说明
- 接口只返回已生成内容的资源(状态为 generated / published)。
- 仅供只读使用;管理、采集、回填请在本地管理后台进行。