公开接口
搜索 API
一个索引,两种使用方式。
查询边缘端点获取精简的排序结果,或下载同一份静态数据集并完全在浏览器中搜索。两种方式都覆盖 WWDC 2024–2026。
查询端点
GET /api/wwdc/search?q=swift+concurrency&year=2026&limit=10- q
- 单词或短语。搜索标题、简介、话题、平台、关键词与逐字稿派生术语。
- year
- 可选:2024、2025 或 2026。
- topic
- 可选的精确英文话题名称,例如 Swift 或 Developer Tools。
- limit
- 可选结果数量,范围 1–50,默认为 20。
静态数据集
GET /api/wwdc/search-index.json静态 JSON 文件适合客户端搜索、离线工具或不依赖应用服务器的构建;它可被缓存,并在响应中包含版本信息。
响应结构
{
"query": "swift concurrency",
"filters": { "year": 2026, "topic": null },
"total": 12,
"results": [
{ "year": 2026, "title": "…", "page_url": "/wwdc/sessions/2026/…/", "source_url": "…" }
]
}