zh

机会

需要业务帮助?

联系我们获取适合您需求的个性化 FinMV 报价。

API

API 代表"应用程序编程接口"(应用程序编程接口)。大多数大公司在某个阶段为客户或内部使用开发 API。

传统 API 功能

与金融平台相连的开放 API,让您的企业能够提供连接能力和无限的集成可能。

通常,开发者会先做好网站、投资者门户和后台,把 API 留到后面再说。随着业务发展,与其他服务和合作伙伴集成的需求逐渐出现。于是开发者加入 API 以支持这类集成。当 API 被当作事后补充、而不是模块之间的契约时,通常就会走上这条路。

这种方式的薄弱之处在于,API 本质上只是平台的一个附属物,仅用于与外部合作伙伴通信。因此,API 的能力通常十分有限,并且与部分后台功能重复。

这种方式还会带来安全隐患。如果 API 是构建在后台系统之上的,那么后台站点本身就无法只对员工开放、屏蔽外部请求。后台站点必须对所有人开放,而不仅仅是员工,因为任何外部合作伙伴服务都需要能够通过 API 访问该平台。

更现代的 API 方式

由于各模块从一开始就以明确的契约来定义,API 从项目伊始便已存在,而不是后期附加上去的。这是我们选择架构方式的结果,而不是某一种特定部署方式的产物。

在您的金融平台中,可以说系统的“大脑”正是 API。所有数据都在其中处理,业务逻辑内置其中,对数据库和服务提供商的请求也由它发起。您的推广网站客户门户后台同样都通过 API 与平台进行全部交互。

这种方式带来了一系列优势:

  • 您项目的数据始终安全,访问受到严格控制
  • 您可以打造多种类型的完整客户门户和推广网站
  • 您的 API 能力将得到最大化