用途:查询动漫与漫画作品信息、角色、制作人员、排行榜与播出日程,以规范化 JSON 返回,避免抓取粉丝维基或追番站点页面。
主要能力:动漫方面支持 /anime/search 按名称找作品 id,/anime/title/{id} 获取详情(可传原始 id 或 mal 前缀的 MyAnimeList id),以及 /characters、/staff、/recommendations;/anime/rankings 可按 season、season_year、genre、format、status 过滤,/anime/airing-schedule 查看当前播出;/anime/character/{id} 与 /anime/character/search 直接查角色。漫画接口与动漫对应:/manga/search、/manga/title/{id}(同样支持 mal)、/manga/rankings。
使用方式:先在 https://crawlora.net 获取免费 Crawlora API key(每月 2000 credits,无需信用卡),将 CRAWLORA_API_KEY 设置到环境变量。所有请求通过 scripts/crawlora.sh 发起,例如:scripts/crawlora.sh /anime/search query="Frieren" | jq '.';scripts/crawlora.sh /anime/title/154587 | jq '.';scripts/crawlora.sh /anime/airing-schedule | jq '.';scripts/crawlora.sh /manga/search query="Frieren" | jq '.';scripts/crawlora.sh /manga/rankings | jq '.'。脚本从环境变量读取密钥并请求 https://api.crawlora.net/api/v1,密钥缺失或无效返回 401。完整端点、方法与参数见 reference/endpoints.md。
适用场景:查询某部作品简介、类型、状态与评分;查配音与制作人员;查当季播出与按类型/年份的排行榜;找相似作品;按名称跨作品搜索角色。
限制:仅使用公开数据;按成功计费,仅 2xx 计费,免费额度每月 2000 credits;密钥只能放在 CRAWLORA_API_KEY 中,禁止硬编码、作为查询参数或提交到仓库;作品与角色详情需要平台自身 id,只有名称时先用 search 解析;列表端点分页(page/per_page),需翻页才能完整覆盖。