12 个值得收藏的免费 API

简介: 当你准备开始创建一个新的应用,学习一门新的技术,开发一个新的功能的时候;当你已经做好了所有的准备,这个时候你在想:我的数据要如何去模拟生成?

hello 大家好,我是 superZidan,这篇文章想跟大家聊聊 12 个值得收藏的免费 API,如果大家遇到任何问题,欢迎联系我

当你准备开始创建一个新的应用,学习一门新的技术,开发一个新的功能的时候;当你已经做好了所有的准备,这个时候你在想:我的数据要如何去模拟生成?🤔

这个是不是已经发生了好多次?不用担心,本文会列取一些非常易用且免费的 API 供你在项目中使用

希望你会喜欢~

image.png

1.PokéAPI

不知道宠物小精灵是不是你的青春,或者你喜欢的游戏。PokéAPI 提供了有关于宠物小精灵的相关信息列表(名称,绝招,类型...)

  • 是否需要 API Key:否

2.GIPHY

GIPHY 是世界上最大的「 GIF & 视频」 库,它提供了一套强大的自定义功能,可以让你的应用变得更加生动有趣 🎡🎢🎆

  • 是否需要 API Key:是

3.Open Weather

通过这个 API ,你可以清楚的了解未来的天气情况。这个 API 收集世界各地的天气模型数据,人造卫星,雷达以及气象站网络数据。⛈️🥶🧊

  • 是否需要 API Key:否

4. {JSON} Placeholder

当您需要一个用于测试和原型设计的模拟 API 时,JSON Placeholder 可以满足您的需求! 此外,他们有很好的文档和示例。🔥⚙️👩‍💻

  • 是否需要 API Key:否

image.png

5.SWAPI

SWAPI 是 星球大战 API 的意思。他们拥有您需要的所有数据:行星、宇宙飞船、车辆、电影和物种。

  • 是否需要 API Key:否

6. NASA

当我们需要使用到星球相关的信息,我们可以考虑使用 NASA 的 API。它能够提供真实的星球相关数据包括通过美国宇航局的好奇号、机遇号和勇气号火星探测器采集的图片数据🧑‍🚀🚀👽

  • 是否需要 API Key:是

7. Unsplash

这简直是一颗救命稻草。多少次我们想要构建自己的相册或者落地页,但是没有找找到酷炫的高质量的图片。Unsplash API 完全可以帮到你📸🌳🌼

  • 是否需要 API Key:是

8. Dev.to

是的,Dev.to 有一个 API 。如果你想要构建一个私人的站点并且显示你特别感兴趣的文章,那这个 API 将非常有用。🤯💖👀

curl <https://dev.to/api/articles?username=yourUserName>
  • 是否需要 API Key:否

9. Breaking Bad

你是《绝命毒师》的粉丝吗?你了解剧中的名言吗?你可以通过这个 API 获取剧中的信息,包括名言,章节,选集等💀🎩😎

10. Random Data

你想要在项目中变得更加有创造性,更加与众不同吗?也许是一个让你随机获得啤酒或电脑的游戏。Random Data API 提供了这样的服务给到你,同时模仿 GitHub 返回 omniauth 一样的哈希数据给到你。🐱💻🍺

  • 是否需要 API Key:否

11. Rest Countries

Rest Countries 通过 RESTFul API 返回给用户国家相关的信息。你可以从 GitLab 获取他的源代码,并且赞助他的作者。

  • 是否需要 API Key:否

image.png

12. Rick and Morty

Rick 一定很疯狂!不,它不是电池内的微型宇宙,但它非常接近。这个 API 让你可以按剧集、角色、地点进行查询。困难的部分是选择要查询的内容。

  • 是否需要 API Key:否
目录
相关文章
|
25天前
|
人工智能 API 开发者
免费使用Kimi的API接口,kimi-free-api真香
今年AI应用兴起,各类智能体涌现,但API免费额度有限。为解决这一问题,GitHub上的[kimi-free-api](https://github.com/LLM-Red-Team/kimi-free-api)项目提供了方便,支持高速流式输出、多轮对话等,与ChatGPT接口兼容。此外,还有其他大模型的免费API转换项目,如跃问StepChat、阿里通义Qwen等。该项目可帮助用户免费体验,通过Docker-compose轻松部署。只需获取refresh_token,即可开始使用。这个开源项目促进了AI学习和开发,为探索AI潜力提供了新途径。
412 2
|
10月前
|
XML JSON 监控
API 开发完全指南
本指南将详尽探讨API开发的基本要素,包括涉及的概念、类型和协议,以及可用的最佳实践和工具。我们将从揭示API在现代软件开发中的作用开始,阐明它们如何促进不同软件组件之间的无缝通信。之后,我们将深入研究各种API类型,如RESTful、GraphQL和SOAP,并分析它们独特的特点和理想用例。 接下来将讨论API设计的关键方面,重点关注API安全性、可扩展性和可维护性。我们将讨论常见的身份验证和授权机制、速率限制以及API版本控制等其他基本主题。最后,我们将介绍领先的API开发工具和框架以及文档和测试的价值,确保你具备开发高质量、高效且安全API所需的知识和资源。
702 0
|
8月前
|
JSON 测试技术 API
|
11月前
|
SQL JSON 中间件
超全API使用工具
如今,API已在软件、Web和移动应用程序开发领域无处不在,从企业内部到面向公众的应用以及与合作伙伴进行系统集成。通过使用API,开发人员可以创建满足各种客户需求的应用程序。而软件架构也在随着应用程序开发方法的改变而改变。
|
移动开发 数据可视化 前端开发
WebAudio API 入门
之前也有做过前端音频相关的操作,之前的做法是创建一个 audio 标签,需要播放提示音时调用 audio 实例的 play 方法,从而实现提示音的效果。
195 0
|
机器学习/深度学习 人工智能 文字识别
免费常用API汇总
工作、生活免费常用API汇总
355 0
免费常用API汇总
|
关系型数据库 OLAP API
发布 API|学习笔记
快速学习发布 API
125 0
发布 API|学习笔记
免费API汇总整理
免费API汇总整理
126 0
|
JavaScript API
nodejs版的有道云API
因为自己的记录笔记的应用是有道云,又想着把有道云跟自己的小网站联通起来,所以查找了有道云的,然后实现了nodejs版本的sdk.
nodejs版的有道云API
|
机器学习/深度学习 API TensorFlow
基础API和高级API|学习笔记
快速学习基础API和高级API
101 0