你应该了解的热门 Web API
众所周知,API 对每家软件公司都变得越来越重要。如今,公司提供的服务或产品不再是应用程序,而是API ,这种情况非常普遍。
各公司已转向构建 API,通过 API 提供以前只能通过其 Web 或移动应用程序提供的功能。
如今,我们有很多专门的API:
- 发送电子邮件
- 发送和接收付款
- 单点登录
- 贮存
- 搜索
- 位置等
基本上,构建应用程序变得越来越简单,因为我们的很多需求可能已经被一些外部 API 满足了。
这就是我想在本文中探讨的内容,如果你喜欢这篇文章,请关注并轻轻点击❤️和🦄按钮。
热门API
身份提供商和 OAuth API 🧑🏻🤝🧑🏽
这些 API 可以帮助您轻松实现注册、访问、登录、用户管理和单点登录 (SSO) 等功能:
电子邮件和营销 API 📧
支付 API 💰
后端即服务 (BAAS API) 👩💻
- Firebase——这个 API 可用于在 Google 后端基础架构之上构建应用程序。“Firebase 为您提供分析、数据库、消息传递和崩溃报告等功能,以便您可以快速行动并专注于您的用户。”
- AWS Amplify - 基于 AWS 无服务器后端构建应用程序 “AWS Amplify 是一套工具和服务,使移动和前端 Web 开发人员能够构建由 AWS 提供支持的安全、可扩展的全栈应用程序”。
位置 API 🗺️
- Places API - 可用于位置搜索、查看详情、自动补全位置信息。
- 方向 API
AI API 🦾
这些API可以帮助你将人工智能集成到项目中,而无需你自己实现深度学习算法。只需调用一些API即可。非常方便。
- IBM Watson - 聊天机器人🤖、推荐系统、计算机视觉、欺诈检测
- Azure认知服务——提供大量API,涵盖文本分析、情感分析、计算机视觉(例如,检测照片中的物体或识别面部表情)等领域。
- Google AI 平台- 计算机视觉 API 👁️、语音转文本、推荐
搜索 API 🔎
这些API允许你进行类似谷歌的实时搜索、部分匹配和模糊搜索。
- Algolia——实时索引和查询您的数据——有趣的是,React 网站就使用了 Algolia。

- Google 自定义搜索
视频生成
你可以看看synthesia.io,这是一个很棒的服务,支持多种语言,可以根据脚本生成视频。
技术博客
- DEV.to API
- 以下是一个示例,展示了您可以执行的操作——通过简单的 HTTP 请求将您的 DEV.TO 文章获取到您的自定义博客中:
fetch('https://dev.to/api/articles?username=alexandrudanpop')
.then(response => response.json())
.then(data => console.log(data));
好了……我应该就此打住……结论是——以防万一你需要什么——你可能会找到一个非常好的 API 来帮你完成。欢迎来到 API 经济时代,许多公司都将 API 放在首位。祝你使用愉快!
你最喜欢的API是什么?
分享你喜欢或正在使用的API。
如果你喜欢这篇文章,请在推特上关注我,我会发布更多精彩内容。
文章来源:https://dev.to/alexandrudanpop/popular-web-apis-you-should-know-about-2blc