API 完整表格
API是Application Program Interface的缩写。它于 2000 年 2 月 7 日由 Salesforce.com 在 IDG Demo 2000 会议上介绍,但当时这些还没有公开。它是允许两个软件程序之间通信的代码。它将请求从源传递到目标,然后将响应带回源。
此外,它还在两个系统之间传输数据。它由相关元素组成。它可以看作是一套用于设计各种软件的规则和工具。它用于过程语言、面向对象语言、框架等。最常见的 API 是 REST API 和 SOAP API。虽然 API 是使用多种技术设计的,但其中一种是通过将软件分成多个模块来使用信息隐藏来完成的,其中每个模块都有一个独特的接口。
API 的一个实时示例是预订航班。
好处:
- API 非常有用,因为无需自己编写完整的代码,它们就可以向应用程序添加规范。
- API 可用于访问来自应用程序的数据。
- API 对于定制和增强应用程序很有用。
- 这些确保应用程序的高速运行
- 数据共享变得更容易。
缺点:
- 作为网关,它最容易被黑客入侵。
- 一旦被黑客入侵,系统中的其他应用程序就会自动受到威胁。
- 系统可能在 API 测试期间崩溃
- API的维护很困难
- 提供 API 是昂贵的,所以它的成本太高了。
API 示例
以下是我们在日常生活中使用的一些例子——
- 使用 Paytm 付款
- 电报机器人
- 登录
- 天气片段