我们可以在任何地方购买、出版、预订或选择任何东西。我们彼此之间以及与世界之间的联系比以往任何时候都更加紧密。
但是,这一切是如何发生的?数据是如何从一个点传输到另一个点的?不同的设备和应用程序是如何相互连接,让我们只需点击几下就能执行预订或购买机票等操作的?
这个互联世界背后的无名英雄就是应用编程接口(API)。
虽然它是在幕后运行的,而且我们常常认为它是理所当然的,但它是一个应用程序接口,使我们在日常生活中习惯和依赖的所有互动成为可能。
什么是应用程序接口?
简单地说,API 就是接收请求、将请求传达给系统并返回响应的信使。
为了更好地理解它的工作原理,让我们想象一下,你在一家餐馆里,菜单上有多个选项供你选择。在厨房里,团队已经准备好为您点菜。然而,将您的订单传达给厨房并将食物送回您的餐桌还缺少一个关键环节。这就是服务员的作用,在这里就是 API。服务员接收您的订单,将其传送到厨房(系统),然后将食物(答案)送到您的餐桌。
实例:搜索航班
当您在网上搜索航班时,应用程序接口就是一个很好的例子。就像在餐厅一样,您有一个 "菜单",上面有多个选项可供选择:出发城市、出发日期、目的地、航班舱位以及其他变量。您可以与航空公司的网站交互,访问其数据库,查看是否有空位,并根据您选择的参数查看价格。
但如果您不是直接使用航空公司的网站,而是使用从多家航空公司收集信息的在线旅行服务呢?在这种情况下,旅行服务会使用航空公司的 API。
API 是一个接口,它就像我们例子中的服务员一样,从航空公司的系统中请求信息(座位可用性、价格、餐食或行李选项),然后将响应返回给在线旅行服务,后者会将结果显示给您。
因此,由于有了应用程序接口,我们可以使用旅游平台从不同的航空公司收集数据,并允许我们在同一个网页上预订航班、个性化偏好和选择其他选项。
连接无处不在
应用程序接口不仅为旅游网站提供便利,还是应用程序、数据和设备之间所有互动的基础。应用程序接口使计算机系统能够相互通信,并最终建立连接,让我们能够随时随地访问任何信息或服务。
每当您想到应用程序接口时,就会想到它是在应用程序、数据库和设备之间来回穿梭的服务员,负责发送请求并带回响应。
MasterBase 的应用程序接口
MasterBase® 应用程序接口的主要优势在于,它们可以将网络平台上手动执行的操作自动化。
除其他外,它们还使之成为可能:
- 在您的工作环境和我们的平台上同时更新您的数据库。
- 无需登录我们的平台,即可从您的系统创建和发送信息。
- 从 MasterBase® 收到您的装运指标
学习我们的应用程序接口
在我们的 网站 您可以通过视频教程了解我们的应用程序接口,这些视频教程涵盖了从最简单到最相关的主题,让您了解它们的用途和范围。
点击此处观看我们的视频;
-
什么是网络服务以及如何使用网络服务 - 第 1 部分:您需要了解的内容 : 观看视频
-
什么是网络服务以及如何使用网络服务 - 第 2 部分:Postman 中的示例 : 观看视频
-
什么是 MasterBase® API 及其用途: 观看视频
-
应用程序接口证书:为什么要创建以及如何创建: 观看视频
-
用于自动化的 MasterBase® API: 观看视频
此外,您还可以查阅书面材料,学习如何使用 MasterBase® API。
访问 MasterBase® API 消耗指南
联系人 - 管理您的联系人
该应用程序接口可将内部系统中存储的联系人数据与 MasterBase® 数据库中的数据进行同步。 点击此处
MassiveMail - 管理您的邮件
API 使您无需登录 MasterBase® 平台即可创建信息和群发邮件。 点击此处
UniqueMail - 管理您的独特邮件
应用程序接口,无需登录 MasterBase® 平台即可从内部系统一次性发货。 点击此处
存档 - 单个活动的 URL 存储
用于向 MasterBase® 云上传和下载文件的 API,可进行批量上传。 点击此处
Config - 查看配置数据
用于从每个数据库的字段中获取信息的应用程序接口。 点击此处
访问用于过程自动化的 MasterBase® API
RDS - 管理 RDS 数据库中的记录
可远程管理 RDS 数据集中记录的 API。 点击此处
文件碉堡 - 文件存储
该应用程序接口允许在网络环境中存储文件并随后下载。 点击此处



