news 2026/9/18 22:02:29

公开 API 资源库 Public APIs:三步找到一个能用的公共接口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
公开 API 资源库 Public APIs:三步找到一个能用的公共接口

公开 API 资源库 Public APIs:三步找到一个能用的公共接口

【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis

Public APIs 是一个由社区维护的公开 API 资源库,由 GitCode 托管的 GitHub 镜像:它把全球可公开调用的接口按主题收进同一份表格,每个接口的描述、鉴权方式、CORS 支持都写在行里,省掉你逐个网站翻文档的时间。

找公开 API 时,你常被什么卡住

你想给项目加个天气小组件,搜到的第一个接口 2019 年后就不响应了;换一个,文档没写要不要密钥;再换一个,能调,但浏览器直接挡在 CORS 上。公共接口的来源分散,质量参差不齐,你往往要自己逐个确认:它还活着吗?要鉴权吗?前端能不能直接调?

打开仓库能看到什么

列表主体是一份 Markdown 文件 README.md,按主题分节:从天气、新闻、音乐、社交,到金融、体育、AI、游戏、政府数据,共 50 多个栏目。文件顶部有目录,可以直接跳到对应分节。

表格里每一行就是一条记录,字段固定:

  • 名称与 URL:接口名直接带首页链接
  • 描述:一句话说明它提供什么
  • Auth:是否需要鉴权。No表示拿到就能调,也有apiKeyOAuth等密钥类型
  • CORS:浏览器前端能否直接调用

另外,每条记录都归在一个主题分节下(即分类),仓库整体以 MIT 协议开源(见 LICENSE)。

Markdown 形态还有个附带好处:每次向主分支提交,脚本都会自动解析表格,生成 db/resources.json(全部接口记录)和 db/categories.json(主题清单),机制见 API.md。列表既能当网页读,也能被脚本整份拿走,不用人工整理。

怎么上手:三步找到能用的 API

  1. 定位分类:打开 README.md 顶部的 Index,跳到目标栏目;想批量检索的话先把仓库拉到本地:
git clone https://gitcode.com/GitHub_Trending/publ/public-apis
  1. 选定接口:先看 Auth 列。想零注册直接用,筛No的记录;做前端页面再确认 CORS 列是Yes,避免请求被浏览器拦截。
  2. 查文档发第一次请求:点名称进首页,按文档申请密钥。比如 Animals 分节里的 Cat Facts 完全无需鉴权:
curl https://catfact.ninja/facts # {"fact":"...","length":157}

这份列表适合谁

  • 刚学服务接入的新手:挑一条 Auth 为No的记录,不折腾注册流程就能完成第一次真实调用。
  • 赶进度的工程师:原型阶段不必自研数据源,在对应栏目里挑一个能用的接口,省掉重复开发。
  • 做数据整合的人:新闻、汇率、体育等跨栏目来源可以组合在一处;自动生成的db/下 JSON 还能直接喂给程序,跳过手工解析。
  • 要对比方案的人:同一栏目里常有多个候选,把描述、鉴权、CORS 三列并排看,选型比逐个网站试用快。

为什么这份列表可信

列表靠开源社区维护:每条新增都要走 PR,CONTRIBUTING.md 写明了标准——接口必须公开可达、有正式文档、能自助注册调用;PR 先由自动化审阅者把关,再由维护者合并。同时,自动化测试持续校验列表里的链接,你找到的接口大概率能直接连上。

Public APIs 把“找接口”从满网搜索变成翻一本目录的事。发现缺漏或失效的条目,可以按 贡献指南 fork 仓库后提 PR;免费和收费的服务都接受收录。

【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/18 22:00:55

DeepSeek Vision Toolkit:截图转Vue3代码的本地多模态方案

1. 项目概述:为什么一个“纯文本模型”突然需要“眼睛”? 最近在几个前端技术群和AI工具交流圈里,反复看到有人发截图问:“这玩意儿真能把一张UI截图直接变成可运行的Vue3页面?连CSS都带响应式?”——配图…

作者头像 李华
网站建设 2026/9/18 22:00:00

免费数学自学完整指南:2 年修完 OSSU Math 的本科级课程体系

免费数学自学完整指南:2 年修完 OSSU Math 的本科级课程体系 【免费下载链接】math 🧮 Path to a free self-taught education in Mathematics! 项目地址: https://gitcode.com/GitHub_Trending/ma/math 没有学位、没有学费、没有固定课表——OSS…

作者头像 李华
网站建设 2026/9/18 21:59:06

System Prompt揭秘:AI行为边界的隐形控制器

1. 这不是“漏洞曝光”,而是大模型时代的一次集体清醒最近刷到“system_prompts_leaks”这个词条频繁出现在技术社区、AI产品讨论组甚至设计类播客里,它既不是某家公司的安全通报,也不是黑客发布的0day报告,而是一场由开发者、提示…

作者头像 李华