Public APIs:一站式找齐 1700+ 公共 API,做 Demo 不用再满网翻文档
【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis
给 demo 找天气数据,你花了半小时翻各家文档,连哪个要密钥都不确定。Public APIs 就是为这个场景准备的公共 API 合集:1700 多个接口、52 个分类,说明、认证方式、是否支持跨域,一张表里全列给你。
找天气、找新闻、找 AI 接口,打开就能对号入座
- 要天气数据:进 Weather 分类,里面十几家气象数据源,多数标注
No(免认证),打开文档直接就能调。 - demo 要新闻、音乐、游戏素材:News、Music、Games & Comics 分类都是现成的,条目带描述,选一个顺眼的就行。
- 接个 AI 或 NLP 能力:AI 分类收了 40 多个模型和文本接口,每家要
apiKey还是要 OAuth 一目了然。
打开 API.md,5 分钟定位你要的接口
入口是主文件 API.md,开头就是一张 52 个分类的目录,锚点跳转直达你要的类目。
每个条目固定四列:接口名(带首页链接)、一句话描述、Auth、CORS。Auth 只有几种取值——No、apiKey、OAuth、User-Agent,所以"要不要注册拿密钥"看一眼就知道;CORS 标Yes的可以直接在浏览器里调,标No的就得走服务端。
如果你想把数据拉进自己的工具,仓库里还有自动生成的 db/resources.json 和 db/categories.json,每次提交都会重新构建,一次请求就能拿到全部条目,不用再解析 Markdown。
原型开发、学生练手、数据项目都合适
- 做原型/接需求的工程师:先收藏这里,找数据源从"逛搜索"变成"逛目录",省下的都是时间。
- 学生练手:挑几个
No认证的接口(猫图、狗图、随机事实),零门槛把 HTTP 请求到 JSON 解析的链路走通。 - 数据类项目:按 Finance、News、Open Data 等分类横向对比同类接口,选一个限宽合适、免认证的接入即可。
第一个动作:打开主文件挑个分类
不用装任何东西,直接打开 API.md 从目录开始看;想本地维护或批量处理,就克隆仓库:
git clone https://gitcode.com/GitHub_Trending/publ/public-apis自己发现了好用的接口,可以按 CONTRIBUTING.md 的格式提一条——核心要求就两点:别人能自助注册调用、有公开文档。
把仓库加到星标里,下次找接口先来这里翻,比全网盲搜快得多。
【免费下载链接】public-apisA collaborative list of public APIs for developers项目地址: https://gitcode.com/GitHub_Trending/publ/public-apis
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考