视频目录 API
读取来源,管理自己的收藏夹。
公开接口
GET /api/catalog/videos 支持搜索、分页和多维筛选;重复同一参数表示“或”,每页最多 12 个视频。GET /api/catalog/facets 返回筛选项及数量。GET /api/catalog/videos/{slug} 返回已发布视频和已审核学习内容。
私人学习接口
收藏夹接口要求已验证会话或具有 catalog:read、catalog:write 权限的 API key。浏览器写入要求同源 Origin。完整接口见 OpenAPI。API key 不能进行后台审核。预算为零时,付费分析和 IQS 请求被阻止。
学习内容语言与文稿
GET /api/catalog/videos/{slug}?locale=zh 返回中文成果,locale=en 返回英文成果。material.payload.script 是带时间点的原创学习解说文稿,transcript 是独立的语音文字稿字段,可能为空;两者不应混同。