API 代表“应用程序编程接口

Data used to track, manage, and optimize resources.
Post Reply
mostakimvip06
Posts: 411
Joined: Mon Dec 23, 2024 5:53 am

API 代表“应用程序编程接口

Post by mostakimvip06 »

以方便软件编程。这些预定义函数简化了程序员与操作系统的交互,因为无需直接处理硬件(显示器、硬盘上的数据等)。对于互联网,Web API 处于最前沿,它们还充当允许使用第三方现有功能的接口。

600x400-API.png


内容
1 个 Web API
2 基于 Google API 的声明
3 参考文献
4 网页链接
Web API
自 Web 2.0 时代以来,API 一词在与互联网联系时被越来越多地提及。Web API 是 智利whatsapp数据 网页和 Web 应用程序的接口。它用于网站之间的内容交换和处理,并允许第三方访问数据池和用户圈。授权 API 和身份验证 API 是两种特殊类型的 Web API。

授权 API:授予用户访问权限的接口。OAuth 标准已在此建立。用户可以独立同意通过 API 向第三方提供其数据。例如,以用户名义发布推文的外部应用程序。
身份验证 API:用于对用户进行身份验证的接口。用户可以在没有个人账户的平台上被识别。相反,身份验证是通过用户实际登录的网页与授权 API 协作完成的。最好的例子是Facebook Connect。
基于 Google API 的声明
Google搜索引擎在其服务中提供了许多 API。这允许其他网站将 Google 服务直接传递给其访问者,而无需检索 Google 网站。Google 地图就是一个例子。餐厅可以在其网站上包含 Google 地图的一部分,其中标记了餐厅的位置。这是可能的,因为 Google 提供了“Google 地图图像 API”。[1]。这些 API 是 Google 地图服务与使用这些 API 的任何其他网站之间的接口。

另一个简单的例子是 YouTube 服务和 YouTube API。[2]它允许在任何网站上集成 YouTube 视频。网站管理员可以在自己的网站上使用外部服务,并通过提供的界面将其提供给访问者。

Google 提供了用于搜索引擎优化的Google 网站管理员工具API。它允许想要编写自己的工具的网站管理员访问搜索查询的关键字等数据。[3]程序员可以自己编写应用程序,因为他们可以通过界面访问所需的数据。

其中很多API都可以免费使用,只有少数需要收费。
Post Reply