15个免费的API,你可以在自己的项目里试试

API是应用编程接口的意思。
作为一个程序员,使用外部工具是加快你想建立的项目开发的一个好方法。
API简化了开发者如何将新的应用组件集成到现有的架构中。
这里有15个API,你可以用它来帮助你启动一个惊人的项目。
每个程序员都应该在他们的编程项目中使用这15个API。

Fake Store API

如果你正在创建一个电子商务商店,那么这个API是为你准备的。
电子商务商店是一个伟大的项目,有了Fake Store API,它就变得更容易了。
忘掉后台和数据库的繁琐,专注于建立购物车、愿望清单、推荐和其他功能。

Words API

一个英语语言的API。Words API是一组Restful API,允许开发者查询单词的定义、上下文细节和其他形态上的单词特定信息,如同义词、示例用法、语篇、押韵、使用区域等。

随机用户数据API

不要再浪费时间手动创建假的用户数据。
只需从这个API拉过全面的随机用户数据。对项目来说是非常方便的API。
而且它比硬编码数据更能模拟真实的做法。

Quotes API

Quotes API提供了历史上几乎无穷无尽的名人名言。
Quotes API结合了检索证券日终价格、延迟价格和实时价格的端点,以及证券和市场层面的业绩关键数字和基本参考数据。

DummyAPI

Dummy API拥有你所需要的一切,使你的应用程序看起来像有真实的用户活动在热闹。从假用户到假评论和帖子。告别硬编码的JSON数据。

Sejda

是否曾经不得不下载一个PDF,只是为了阅读或编辑它?
只是为了再次上传修改内容。不要让您的用户忍受这种糟糕的用户体验。使用Sejda的API,你可以直接从你的Web应用中阅读和编辑PDF。

IGDB API

互联网游戏数据库。

IGDB是一个流行的视频游戏数据库网站,它有一个强大和公开的API。
这有助于我们需要视频游戏数据的每个项目–如发布日期、Metacritic评分、标签等。
这在大多数情况下效果很好,特别是自V4以来,Twitch(亚马逊)也被支持该API了。

Movie DB API (TMDB)

这个API是史诗级的! 它有这么多的数据,有很好的文档,并允许你创建令人难以置信的应用程序,如Netflix的克隆。
而且它是完全免费的。只要把它们归入你的应用程序。

Mailchimp

说 “我是专家 “的最好方式莫过于向您的用户自动发送欢迎邮件。
有了Mailchimp慷慨的免费层级,你就可以做到这一点!
Mailchimp的经典自动化功能可以让你建立一系列的邮件,在特定的日期、活动或事件的触发下发送给用户。使用API来管理自动化工作流程、电子邮件和队列。

Mapbox

正在建立一个基于位置的项目吗?这是为你准备的API! 被Strava等知名公司使用,所以你知道他们的API是顶级质量的。
他们的免费等级门槛非常慷慨,你可以使用Mapbox而不需要支付一分钱。

市场数据API

股票API是一个编程接口,旨在向特定来源提供实时股票市场数据流。
例如,许多现有的经纪平台依靠股票API为他们提供实时信息,他们的投资者可以利用这些信息做出购买和销售决策。

SERP API

搜索引擎结果页。

SERP API 使用 Google 的地理定位、加密参数,并通过离你所需位置最近的代理服务器路由你的请求以确保准确性。在我们的location端点获取位置。

当你有谷歌和其他搜索引擎的力量支持时,可能性是无穷的。SERP API使这一切成为可能。
想象一下,你可以用这种力量建立什么!

Auth0 API

Auth0是实现OAuth或单点登录(SSO)的好方法。
SSO使用户能够通过第三方应用程序如Facebook或Google进行注册或登录。
这是一个伟大的功能,可以添加到一个更大的项目。

ILovePDF API

无论你是一个小型的创业公司还是一个大型企业,ILovePDF API都可以帮助你实现文档处理的自动化。
使用ILovePDF API的PDF处理工作流程非常简单,由4个基本请求指令组成:
开始任务、上传文件、处理文件和下载文件。
一旦API执行了这四个步骤,你的PDF文件将被你所需要的工具处理,并下载到你喜欢的地方。

新闻 API

强大的新闻 API 扫描整个网络的数万个新闻源,并根据您的请求返回相关内容。如果你想在你的网站上介绍与你的产品或行业相关的内容,这是一个方便的工具。