免费问答题库API
Open Trivia DB 是一个免费、用户贡献的 trivia 问题数据库,当前正文显示有 5,296 个已验证问题。它面向开发者提供完全免费的 JSON API,可用于编程项目中获取问答题目。使用 API 不需要 API Key,只需按文档生成 URL 即可请求数据。题库数据采用 Creative Commons Attribution-ShareAlike 4.0 International License。
从功能上看,它覆盖了测验应用的基础需求:可指定题目数量、分类、难度、题型,以及编码方式。分类包括通识、娱乐、科学、历史、地理、体育、动漫、电子游戏等。API 还提供 Session Token,用于记录已经返回过的问题,避免同一会话中重复出题;Token 在 6 小时无活动后会被删除。辅助接口包括分类列表查询、分类题量查询、全局题量查询,便于开发者在前端或后台动态构建题库选择器。
文档质量在轻量 API 中算清晰:说明了入门调用、Response Code、Token 状态、编码类型和限制。响应码覆盖成功、无结果、参数非法、Token 不存在、Token 题目耗尽以及限流。需要注意的是,每个 IP 每 5 秒只能访问一次 API,单次最多取 50 道题,并且每次只能请求一个分类。这些限制使它更适合小型项目、课堂演示和低频应用,不适合高并发商业答题平台直接依赖。
定价优势非常明显:完全免费且无需鉴权,接入门槛低。正文未提到官方 SDK、SLA、企业支持、付费计划或自托管选项,集成方式主要依赖通用 HTTP JSON API。网站有 Browse、Add New Questions、Discuss、Login 等入口,说明其题库维护依赖社区贡献。
优点是免费、简单、文档足够上手,且 Session Token 对连续答题场景实用;缺点是限流严格、题库规模有限,且缺少生产级支持信息。它适合做学习项目、小游戏、课堂互动、机器人问答模块或原型验证。中国访问情况正文没有信息,无法判断是否可直连;如访问不稳定,可考虑使用本地题库、开源问答数据集或自建 trivia API 作为替代。
本测评基于公开资料整理,不构成购买建议,请以 opentdb.com 官网实际信息为准。
免费可用题库API,适合游戏和学习应用。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。