在哪里可以访问 Consumet API 和 TypeScript 库?
Consumet 提供两个可直接使用的入口:HTTP API 的基础地址是 https://api.consumet.org,TypeScript 库的包名是 @consumet/extensions。两者的使用说明都集中在文档站 docs.consumet.org,文档里还列出了当前可用的 provider 清单。如果你要调用接口,用 API 地址;如果要在 TypeScript 项目里集成,装这个包。
两个入口分别适合什么场景
| 入口 | 形式 | 适合的情况 |
|---|---|---|
https://api.consumet.org |
HTTP API | 任意语言的项目、脚本、快速验证接口返回 |
@consumet/extensions |
TypeScript 库 | TypeScript/JavaScript 项目,希望以函数调用方式使用,而不是自己拼 HTTP 请求 |
文档站的定位是同时说明这两者怎么用,所以无论走哪条路,起点都是 docs.consumet.org。
Consumet 是什么
按文档首页的说明,Consumet 是一组高层搜索引擎 API,提供多种娱乐媒介的准确信息,并附带从公开可用的在线来源获取这些内容的链接。文档中提到的媒介类型包括 anime、manga、light novels、movies 等。
也就是说,它本身不托管内容,而是把公开在线来源的信息和链接聚合起来,通过统一接口返回。
文档站里能找到什么
- API 的使用方式(对应
https://api.consumet.org) - TypeScript 库的使用方式(对应
@consumet/extensions) - 可用 provider 的清单
provider 清单值得先看:不同媒介、不同来源对应不同 provider,接口路径和返回结构会随 provider 变化,先确认你要用的那个 provider 是否在列表里,能省掉不少试错。
使用前的注意点
- 文档只说明了 API 和库的用法,没有提到价格、付费计划或登录要求,因此不要默认它是免费或无需鉴权的,实际调用前以文档和接口返回为准。
- 文档描述的是“公开可用的在线来源”,具体某个 provider 的可用性和返回内容由该来源决定,可能随时变化。
- 先跑通一个 provider 的最小请求,再扩展到其他媒介,比一次性接入多个 provider 更容易定位问题。
如果你的目标只是确认入口,记住两个地址即可:API 用 https://api.consumet.org,TypeScript 库用 @consumet/extensions,用法查 docs.consumet.org。